Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何使用ggplot2进行绘图_R_Ggplot2 - Fatal编程技术网

R 如何使用ggplot2进行绘图

R 如何使用ggplot2进行绘图,r,ggplot2,R,Ggplot2,我有一个任务,我需要使用ggplot2绘制图形。 我有一个评级向量(用户对三星S4的评级) 我使用以下方法生成此数据: TestRate<- data.frame (rating=sample (x =1:5, size=100, replace=T ), month= sample(x=1:12,size=100,rep=T) ) TestRate您首先需要计算每对(评级,月份)的元素数: 然后可以绘制结果: ggplot(TestRate, aes(month, count, col

我有一个任务,我需要使用ggplot2绘制图形。 我有一个评级向量(用户对三星S4的评级) 我使用以下方法生成此数据:

TestRate<- data.frame (rating=sample (x =1:5, size=100, replace=T ), month= sample(x=1:12,size=100,rep=T) )

TestRate您首先需要计算每对(评级,月份)的元素数:

然后可以绘制结果:

ggplot(TestRate, aes(month, count, color=as.factor(rating))) + geom_line()

您首先需要计算每对(评级,月份)的元素数量:

然后可以绘制结果:

ggplot(TestRate, aes(month, count, color=as.factor(rating))) + geom_line()

您首先需要计算每对(评级,月份)的元素数量:

然后可以绘制结果:

ggplot(TestRate, aes(month, count, color=as.factor(rating))) + geom_line()

您首先需要计算每对(评级,月份)的元素数量:

然后可以绘制结果:

ggplot(TestRate, aes(month, count, color=as.factor(rating))) + geom_line()

如果未设置
数据.table
(可以这么说),则可以使用
dplyr
(并在使用图例时重命名图例)

df%group\u by(评级,月份)%%>%summary(count=n())
ggplot(df,aes(x=月,y=计数,color=as.factor(评级))+geom_line()+labs(color=“评级”)

如果未设置
数据.table
(可以这么说),则可以使用
dplyr
(并在使用图例时重命名图例)

df%group\u by(评级,月份)%%>%summary(count=n())
ggplot(df,aes(x=月,y=计数,color=as.factor(评级))+geom_line()+labs(color=“评级”)

如果未设置
数据.table
(可以这么说),则可以使用
dplyr
(并在使用图例时重命名图例)

df%group\u by(评级,月份)%%>%summary(count=n())
ggplot(df,aes(x=月,y=计数,color=as.factor(评级))+geom_line()+labs(color=“评级”)

如果未设置
数据.table
(可以这么说),则可以使用
dplyr
(并在使用图例时重命名图例)

df%group\u by(评级,月份)%%>%summary(count=n())
ggplot(df,aes(x=月,y=计数,color=as.factor(评级))+geom_line()+labs(color=“评级”)