[問題] ggplot2上顏色

看板R_Language作者 (蹦揪一號)時間6年前 (2018/04/28 15:18), 編輯推噓0(0010)
留言10則, 4人參與, 6年前最新討論串1/1
小弟還不是很熟悉,麻煩大家提點個,謝謝! ================= [問題類型] 程式諮詢 [軟體熟悉度] 入門 [問題敘述] 想把資料依大小標示不同的顏色,參考官方文件但不知道錯誤訊息是什麼意思 [程式範例] 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

04/28 20:44, 6年前 , 1F
不用plot(), 直接執行p1試試?
04/28 20:44, 1F

04/28 21:02, 6年前 , 2F
@locka 我剛試了,不過只會畫出正常的圖,還是沒有顏色
04/28 21:02, 2F

04/28 21:02, 6年前 , 3F
,還是很感謝你
04/28 21:02, 3F

04/28 22:11, 6年前 , 4F
重點應該在你的"table"是什麼?
04/28 22:11, 4F

04/28 23:12, 6年前 , 5F
@andrew43 引入的資料就是excel裡面有兩行數據,有哪裡
04/28 23:12, 5F

04/28 23:12, 6年前 , 6F
有錯嗎,謝謝你
04/28 23:12, 6F

04/29 00:25, 6年前 , 7F
我猜你應是直接看完某些範例就用, table 在那些範例
04/29 00:25, 7F

04/29 00:26, 6年前 , 8F
中應是資料中一個變數名稱, 你這裡吃到的是函數table
04/29 00:26, 8F

04/29 03:46, 6年前 , 9F
同樓上。
04/29 03:46, 9F

04/29 10:18, 6年前 , 10F
感謝樓上們大大,已解決
04/29 10:18, 10F
文章代碼(AID): #1Qv21QsX (R_Language)