【发布时间】:2019-09-04 07:18:35
【问题描述】:
我有一个具有 6 个这样的特征的数据框:
X1 X2 X3 X4 X5 X6
Modern Dog 9.7 21.0 19.4 7.7 32.0 36.5
Golden Jackal 8.1 16.7 18.3 7.0 30.3 32.9
Chinese Wolf 13.5 27.3 26.8 10.6 41.9 48.1
Indian Wolf 11.5 24.3 24.5 9.3 40.0 44.6
Cuon 10.7 23.5 21.4 8.5 28.8 37.6
Dingo 9.6 22.6 21.1 8.3 34.4 43.1
我想画这样的线图:
我正在尝试这个:
plot(df$X1, type = "o",col = "red", xlab = "Month", ylab = "Rain fall")
lines(c(df$X2, df$X3, df$X4, df$X5, df$X6), type = "o", col = "blue")
但它只绘制一个变量。如果这个问题很烦人,我很抱歉,我对 R 完全陌生,我只是不知道如何完成这项工作。我非常感谢您对此提供任何帮助。
提前致谢
【问题讨论】:
-
您能否通过分享您的数据样本来让您的问题可重现,以便其他人可以提供帮助(请不要使用
str()、head()或屏幕截图)?您可以使用reprex和datapasta包来帮助您。另见Help me Help you & How to make a great R reproducible example? -
谢谢@Tung,我的dataframe贴在问题里,是整个dataframe,不是head()函数
-
我的折线图不是基于时间,而是基于特征。我想重现我添加的图片的相同折线图
标签: r dataframe plot line-plot