R工作室使用时间序列图

时间:2017-11-15 16:35:47

标签: r ggplot2

我有三列的CVS文件

EX : name | number | boolean 
     joan   4        true   etc...

我想将CSV文件转换为时间序列图,并在R:

中尝试了这些命令
library(ggplot2)
data <- read.csv(".../.../.../outpots/names.csv")
ggplot(data, aes(name, number)) + geom_line()

但我看到没有内部情节的图表

谢谢

enter image description here

1 个答案:

答案 0 :(得分:0)

name字段是一个因素而不是数字字段,但我们可以通过在group=1规范中添加aes()来在线图上使用它。如果name是一个字符字段,这也可以。

library(ggplot2) 
DF <- data.frame(name = letters, number = 1:26)  # test input

ggplot(DF, aes(name, number, group = 1)) + geom_line()

,并提供:

screenshot