接下来,用 ggplot2 包绘制变量 wt.change 的直方图,代码如下: library(ggplot2) p1 <- ggplot(anorexia, aes(x = wt.change)) + geom_histogram(binwidth = 2, fill = "skyblue", color = "black") + labs(x = "Weight change (lbs)") + theme_bw() p1 其中,参数 binwidth 用于设置组距,默认...
bp<-ggbarplot(mtcars,x="name",y="mpg",fill="cyl",# change fill color by cylcolor="white",# Set bar border colors to whitepalette="jco",# jco journal color palett. see ?ggparsort.val="asc",# Sort the value in ascending ordersort.by.groups=TRUE,# Sort inside each groupx.text.a...
ggbarplot(dfm, x = "name", y = "mpg", fill = "cyl", # change fill color by cyl color = "white", # Set bar border colors to white palette = "jco", # jco journal color palett. see ?ggpar sort.val = "desc", # Sort the value in dscending order sort.by.groups = FALSE, ...
为了创建一个简单的柱状图,我们将使用函数 geom_bar( )语法geom_bar(stat, fill, color, width)参数:stat : 设置stat参数以确定模式。 fill : 代表条形图内部的颜色。 color : 代表条形图轮廓的颜色。 width : 代表条形图的宽度。使用中的数据集。
排序:ggplot(upc, aes=(x=reorder(Abb, Change)), y =Change, fill = Region) 正负条形图着色:首先,创建一个对取值正负情况进行标示的变量,然后参数设定为position='identity',这可以避免系统因对负值绘制堆积条形而发出的警告信息。 guide=FALSE删除图例 ...
scale_color_gradientn(), scale_fill_gradientn():多种颜色梯度 # Color by qsec valuessp2<-ggplot(mtcars, aes(x="wt," y="mpg))" +="" geom_point(aes(color=""> # Change the low and high colors# Sequential color schemesp2+scale_color_gradient(low='blue', high='red') ...
scale_size_manual() : to change the size of lines 主题与背景颜色 创建箱线图 修改主题 ggplot2提供了好几种主题,另外有一个扩展包ggthemes专门提供了一主题,可以安装利用。 theme_gray(): gray background color and white grid lines theme_bw() : white background and gray grid lines ...
scale_fill_brewer()函数使用R自带的ColorBrewer画板 ggplot(data = df, mapping = aes(x = factor(x), y = z, fill = y)) + geom_bar(stat= 'identity', position = 'dodge') + scale_fill_brewer(palette = 'Accent') 1. 具体的调色板颜色可以查看scale_fill_brewer()函数的帮助。
# Change the color, the size and the face of # the main title, x and y axis labels p1 <- p + theme( plot.title = element_text(color="red", size=14, face="bold.italic"), axis.title.x = element_text(color="blue", size=14, face="bold"), ...
scale_color_gradient2(), scale_fill_gradient2():不同梯度 scale_color_gradientn(), scale_fill_gradientn():多种颜色梯度 # Color by qsec values sp2<-ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point(aes(color = qsec)) sp2 1. 2. 3. 4. # Change the low and high colors # Sequentia...