我想開始plot.ly這裏是一個非常愚蠢的問題。我創建了一個plot.ly帳戶,並將我的用戶名和API密鑰鏈接到RStudio中。我輸入Rstudio以下時,plotly設置開始頁上給出的,plot_ly不識別列名
library(plotly)
set.seed(100)
d <- diamonds[sample(nrow(diamonds), 1000), ]
plot_ly(d, x = carat, y = price, text = paste("Clarity: ", clarity),
mode = "markers", color = carat, size = carat)
我收到以下錯誤:
Error in plot_ly(d, x = carat, y = price, text = paste("Clarity: ", clarity), :
object 'carat' not found
相同類型的錯誤與R以外的普通dataframes出現(例如, mtcars等)。
您可以通過運行'plot_ly'函數之前運行'附加(d)'或在你的腳本的頂部加載'ggplot'包獲得列名(這就是鑽石數據集是)。 – Abdou
@Abdou工程!謝謝! – usr0192
'attach'通常被認爲是不好的做法。最好用'用'包裝,儘管如果'd'被正確指定,你甚至不需要這樣做。 – alistaire