r - ggplot 中的线连接所有点,而不仅仅是组中的点
问题描述
我有熔化的数据框,想用一条线绘制所有不同的变量。但是,当我这样做时,GGplot 连接了所有线条并且情节毫无意义。
df <-data.frame (names =c("a","b","c","a","b","c"),
time = c(1,1,1,2,2,2),
xvar = c(150,37,38,150,50,50))
ggplot(df,aes(x=time, y=xvar), group = names)+
geom_line()
这可以修复吗,所以该图显示了连接每个变量中的点的三条线
解决方案
您将组放在aes()
. 它需要在aes()
:
ggplot(df,aes(x=time, y=xvar, group = names)) +
geom_line()
推荐阅读
- xquery - Xquery/eXist-db - 从当前文档迭代集合 +/- 3 个位置
- reactjs - 如何纠正 Redux 商店中的 React-Redux-Firebase 错误
- javascript - Python Beautiful soup 检索内部的 html 内容和元素 id
- java - 测试一个 android mvp Presenter
- python - VS Code 找不到激活的 virtualenv
- velo - WIX.com 主键用作参考
- javascript - Nativescript 通过代码添加 ScrollView (Javascript)
- php - API Blogger - 在移动设备上显示图像
- php - 在 Wordpress 中使用 AJAX 提交的注册表单
- reactjs - 具有两个“主从”选择的 Formik