看板 R_Language 關於我們 聯絡資訊
小弟還不是很熟悉,麻煩大家提點個,謝謝! ================= [問題類型] 程式諮詢 [軟體熟悉度] 入門 [問題敘述] 想把資料依大小標示不同的顏色,參考官方文件但不知道錯誤訊息是什麼意思 [程式範例] 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://www.ptt.cc/bbs/R_Language/M.1524899930.A.DA1.html
locka: 不用plot(), 直接執行p1試試? 04/28 20:44
b41p3987: @locka 我剛試了,不過只會畫出正常的圖,還是沒有顏色 04/28 21:02
b41p3987: ,還是很感謝你 04/28 21:02
andrew43: 重點應該在你的"table"是什麼? 04/28 22:11
b41p3987: @andrew43 引入的資料就是excel裡面有兩行數據,有哪裡 04/28 23:12
b41p3987: 有錯嗎,謝謝你 04/28 23:12
x88776544pc: 我猜你應是直接看完某些範例就用, table 在那些範例 04/29 00:25
x88776544pc: 中應是資料中一個變數名稱, 你這裡吃到的是函數table 04/29 00:26
andrew43: 同樓上。 04/29 03:46
b41p3987: 感謝樓上們大大,已解決 04/29 10:18