- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想要
Dataset<-read.csv(file= "meat.csv", header= TRUE, sep= ";" )
library(ggplot2)
options(scipen=999)
theme_set(theme_bw())
gg <- ggplot(Dataset, aes(x=specie, y=responserate))+
geom_point(aes(col=energetic_level, size=functional_level)) +
geom_smooth(method="loess", se=F) +
labs(subtitle="Bushmeat trade",
y="Response rate",
x="Body mass")
gg+scale_color_gradient(low="green", high="red", space ="Lab" )
plot(gg)
specie responserate energetic_level functional_level
AAOtol_cras 7.2 2.4 low_TL
ABMiop_tal 1.6 3 low_TL
ACCLep_cap 14.4 3 low_TL
BAThry_swin 20 2.8 low_TL
BBPhil_mont 20.8 2.6 low_TL
BCChlor_cyn 72.8 3.2 low_TL
BDCerc_mit 5.6 2.5 low_TL
CCHys_afri 23.2 2.8 low_TL
FCan_mes 1.6 4.9 inter_TL
PTrag_oryx 16 2.7 low_TL
CBCivet_civ 43.2 4.4 inter_TL
DSylv_grim 48 3.1 inter_TL
IOryct_afer 11.2 5 Myrmecophage
ADGenet_gen 0 5.8 mesocarnivores
CALept_serv 0.8 5.8 mesocarnivores
ELyc_pict 0.8 5.8 mesocarnivores
GTrag_scri 100 3 large_species
JRed_aru 100 3 large_species
MPota_larv 100 3.2 large_species
OHipp_eq 14.4 3 large_species
QSync_caf 81.6 3 large_species
HPant_pa 18.4 6 apex carnivores
LCroc_croc 0 6 apex carnivores
NPant_le 0 6 apex carnivores
RHipp_amph 22.4 3 megafauna
SLox_afric 1.6 3 megafauna
最佳答案
你的意思是这样的吗?
library(tidyverse)
dat %>%
mutate(
functional_level = fct_relevel(functional_level,
c("low_TL", "inter_TL", "Myrmecophage",
"mesocarnivores", "large_species",
"apex_carnivores", "megafauna"
)
)
) %>%
ggplot(aes(x = specie, y = responserate,
colour = energetic_level, size = functional_level)) +
geom_point(alpha = .9) +
scale_colour_continuous(low = '#32CD32', high = '#ff4040') +
labs(x = 'Species', y = 'Response rate') +
ggthemes::theme_few() +
theme(axis.text.x = element_text(angle = 90, vjust = .5))
因此,您唯一要做的就是重新调整您的功能级别,然后您可以将其映射到点大小(ggplot 会警告您想法)并映射能量级别转化为点的颜色。
数据:
structure(list(specie = structure(c(1L, 2L, 3L, 5L, 6L, 7L, 8L,
11L, 14L, 23L, 10L, 12L, 17L, 4L, 9L, 13L, 15L, 18L, 20L, 22L,
24L, 16L, 19L, 21L, 25L, 26L), .Label = c("AAOtol_cras", "ABMiop_tal",
"ACCLep_cap", "ADGenet_gen", "BAThry_swin", "BBPhil_mont", "BCChlor_cyn",
"BDCerc_mit", "CALept_serv", "CBCivet_civ", "CCHys_afri", "DSylv_grim",
"ELyc_pict", "FCan_mes", "GTrag_scri", "HPant_pa", "IOryct_afer",
"JRed_aru", "LCroc_croc", "MPota_larv", "NPant_le", "OHipp_eq",
"PTrag_oryx", "QSync_caf", "RHipp_amph", "SLox_afric"), class = "factor"),
responserate = c(7.2, 1.6, 14.4, 20, 20.8, 72.8, 5.6, 23.2,
1.6, 16, 43.2, 48, 11.2, 0, 0.8, 0.8, 100, 100, 100, 14.4,
81.6, 18.4, 0, 0, 22.4, 1.6), energetic_level = c(2.4, 3,
3, 2.8, 2.6, 3.2, 2.5, 2.8, 4.9, 2.7, 4.4, 3.1, 5, 5.8, 5.8,
5.8, 3, 3, 3.2, 3, 3, 6, 6, 6, 3, 3), functional_level = structure(c(4L,
4L, 4L, 4L, 4L, 4L, 4L, 4L, 2L, 4L, 2L, 2L, 7L, 6L, 6L, 6L,
3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 5L, 5L), .Label = c("apex_carnivores",
"inter_TL", "large_species", "low_TL", "megafauna", "mesocarnivores",
"Myrmecophage"), class = "factor")), class = "data.frame", row.names = c(NA,
-26L))
关于r - geom_point,手动颜色和点大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54463108/
我正在阅读 java swing,但在理解它时遇到问题。 Color 是一个类吗? Color[] col= {Color.RED,Color.BLUE}; 这在java中是什么意思? 最佳答案 Is
我正在研究用 python 编写的 pacman 程序。其中一个模块是处理吃 bean 游戏的图形表示。这当然是一些主机颜色。列表如下: GHOST_COLORS = [] ## establishe
本网站:http://pamplonaenglishteacher.com 源代码在这里:https://github.com/Yorkshireman/pamplona_english_teache
我最近将我的手机更新为 Android Marshmallow 并在其上运行了我现有的应用程序,但注意到颜色行为有所不同:将更改应用到 View (可绘制)的背景时,共享相同背景的所有 View (引
所有 X11/w3c 颜色代码在 Android XML 资源文件格式中是什么样的? I know this looks a tad ridiculous as a question, but giv
试图让 ffmpeg 创建音频波形,同时能够控制图像大小、颜色和幅度。我已经尝试过这个(以及许多变体),但它只是返回无与伦比的 "。 ffmpeg -i input -filter_complex "
我很好奇你是否有一些关于 R 中颜色酿造的技巧,对于许多独特的颜色,以某种方式使图表仍然好看。 我需要大量独特的颜色(至少 24 种,可能需要更多,~50 种)用于堆叠区域图(所以不是热图,渐变色不起
我看到的许多 WPF 示例和示例似乎都有硬编码的颜色。这些指南 - http://msdn.microsoft.com/en-us/library/aa350483.aspx建议不要硬编码颜色。在构建
我想更改文件夹的默认蓝色 如何设置? 最佳答案 :hi Directory guifg=#FF0000 ctermfg=red 关于Vim NERDTree 颜色,我们在Stack Overflow上
是否有关于如何将任意字符串哈希为 RGB 颜色值的最佳实践?或者更一般地说:3 个字节。 你问:我什么时候需要这个?这对我来说并不重要,但想象一下任何 GitHub 上的那些管图 network pa
我正在尝试将默认颜色设置为自定义窗口小部件。 这是有问题的代码。 class ReusableCard extends StatelessWidget { ReusableCard({this.
import javax.swing.*; import javax.swing.table.DefaultTableCellRenderer; import javax.swing.table.Ta
我有一个 less 文件来定义一堆颜色/颜色。每个类名都包含相关颜色的名称,例如 .colourOrange{..} 或 .colourBorderOrange{..} 或 navLeftButtOr
我有一个RelativeLayout,我需要一个黑色背景和一个位于其中间的小图像。我使用了这段代码: 其中@drawable/bottom_box_back是: 这样我就可以将图像居中了。但背
我需要设置 浅色 的 JPanel 背景,只是为了不覆盖文本(粗体黑色)。 此刻我有这个: import java.util.Random; .... private Random random =
我正在尝试制作一个自定义文本编辑器,可以更改特定键入单词的字体和颜色。如何更改使用光标突出显示的文本的字体和/或颜色? 我还没有尝试过突出显示部分。我尝试获取整个 hEdit(HWND) 区域并更改字
我想改变我整个应用程序的颜色。 在我的 AndroidManfiest.xml 中,我有正确的代码: 在 values 文件夹中,我有 app_theme.xml: @style/MyAc
是否可以使用 android 数据绑定(bind)从 xml 中引用颜色? 这很好用: android:textColor="@{inputValue == null ? 0xFFFBC02D : 0
有没有办法在 Android 应用程序中设置“空心”颜色? 我的意思是我想要一个带有某种背景的框,而文本实际上会导致背景透明。换句话说,如果整个 View 在蓝色背景上,文本将是蓝色的,如果它是红色的
我用CGContextStrokePath画在白色背景图片中的一条直线上,描边颜色为红色,alpha为1.0画线后,为什么点不是(255, 0, 0),而是(255, 96, 96)为什么不是纯红色?
我是一名优秀的程序员,十分优秀!