自学内容网 自学内容网

R可视化必备知识

1.数据常用格式

我们的数据一般为宽格式,但数据处理分析时常用的是宽格式,这往往是我们容易忽略的。

​​​​​​​长格式和宽格式的用法_长型格式和宽型格式-CSDN博客

2.图例专章

ggplot2中,当你需要手动调整图例,包括修改图例名称时,你可以使用scale_函数系列。这些函数允许你控制图例的各种属性,如标题、标签、值等。下面是如何使用这些函数来修改图例名称的详细介绍:

使用scale_color_manual()修改颜色图例名称

假设你有一个图表,其中颜色映射到某个分类变量,并且你想要修改这个颜色图例的名称:

library(ggplot2)
# 假设df是你的数据框,其中有一个分类变量group
ggplot(df, aes(x = xvar, y = yvar, color = group)) +
geom_point() +
scale_color_manual(name = "My Custom Legend Title", # 修改图例名称为"My Custom Legend Title"
values = c("red", "blue", "green"), # 可以指定颜色值
labels = c("Group A", "Group B", "Group C")) # 可以指定标签

在这个例子中,scale_color_manual()函数的name参数用于设置图例的名称。values参数用于指定每个分类级别的颜色,而labels参数用于设置图例中的标签。

使用scale_fill_manual()修改填充图例名称

如果你在使用如geom_bar()geom_area()等需要填充颜色的图层,并且想要修改填充图例的名称,你可以使用scale_fill_manual()函数:

ggplot(df, aes(x = xvar, y = yvar, fill = group)) +
geom_bar(stat = "identity") +
scale_fill_manual(name = "My Custom Fill Legend", # 修改填充图例名称为"My Custom Fill Legend"
values = c("red", "blue", "green"),
labels = c("Group A", "Group B", "Group C"))

使用scale_shape_manual()修改形状图例名称

对于使用形状映射到分类变量的图表,你可以使用scale_shape_manual()函数来修改形状图例的名称:

ggplot(df, aes(x = xvar, y = yvar, shape = group)) +
geom_point() +
scale_shape_manual(name = "My Custom Shape Legend", # 修改形状图例名称为"My Custom Shape Legend"
values = c(1, 2, 3), # 指定每个分类级别的形状值
labels = c("Group A", "Group B", "Group C"))

请注意,在使用scale_函数系列时,你需要确保指定的values(颜色、填充、形状等)与你的数据中的分类级别数量相匹配,否则你可能会遇到错误或意外的结果。同样,labels参数是可选的,但如果你提供了它,它应该与你的分类级别数量相匹配,并且按照相同的顺序排列。

图例大小

 theme(legend.title = element_text(size = 14))  # 设置图例标题大小为14
 theme(legend.text = element_text(size = 12))  # 设置图例文本大小为12

3.散记

设置因子水平时factor列不可重复

par(mfrow=c(1,1))

CTRL+shift+F10 ——>多行注释

LSTM的loss判断


原文地址:https://blog.csdn.net/weixin_73074505/article/details/139848414

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!