作者b41p3987 (蹦揪一号)
看板R_Language
标题[问题] ggplot2上颜色
时间Sat Apr 28 15:18:47 2018
小弟还不是很熟悉,麻烦大家提点个,谢谢!
=================
[问题类型]
程式谘询
[软体熟悉度]
入门
[问题叙述]
想把资料依大小标示不同的颜色,参考官方文件但不知道错误讯息是什麽意思
[程式范例]
library(ggplot2)
df <- read.csv(file="/Users/chenyuying/Desktop/500.csv", header= TRUE, sep=",")
p<-ggplot(data=df,aes(CTDSalinity,TCARBN))+geom_point(aes(colour=table))
p1<-p+scale_color_gradient(low='green',high='red')
plot(p1)
以下是Error
Error in (function (..., row.names = NULL, check.rows = FALSE, check.names = TRU
E, :
arguments imply differing number of rows: 0, 1110
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.141.233.183
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1524899930.A.DA1.html
1F:→ locka: 不用plot(), 直接执行p1试试? 04/28 20:44
2F:→ b41p3987: @locka 我刚试了,不过只会画出正常的图,还是没有颜色 04/28 21:02
3F:→ b41p3987: ,还是很感谢你 04/28 21:02
4F:→ andrew43: 重点应该在你的"table"是什麽? 04/28 22:11
5F:→ b41p3987: @andrew43 引入的资料就是excel里面有两行数据,有哪里 04/28 23:12
6F:→ b41p3987: 有错吗,谢谢你 04/28 23:12
7F:→ x88776544pc: 我猜你应是直接看完某些范例就用, table 在那些范例 04/29 00:25
8F:→ x88776544pc: 中应是资料中一个变数名称, 你这里吃到的是函数table 04/29 00:26
9F:→ andrew43: 同楼上。 04/29 03:46
10F:→ b41p3987: 感谢楼上们大大,已解决 04/29 10:18