2016-10-07 22 views
4

アイリスデータセットでサンプルラインを実行しようとしましたが、オブジェクト '...'が見つかりませんでした。 私の環境で具体的にチェックする必要はありますか? plot_lyでR - プロットエラーオブジェクト...が見つかりません

library(plotly) 
p <- plot_ly(iris, x = Petal.Length, y = Petal.Width,color = Species, mode = "markers") 

誤差(虹彩、X = Petal.Length、yは、Petal.Width、色=種=: オブジェクト 'Petal.Lengthは'

+0

あなたはP、すなわち引用符で試してみました名前 – Sotos

+0

引用符で囲む必要があります< - plot_ly(アイリス、X = 'Petal.Length'、Y = 'Petal.Width'、色= '種'、モード= "マーカー" )。以下の警告メッセージが表示されます... 指定された情報に基づいて、 'histogram2d'トレースが適切と思われます。 このトレースタイプについての詳細 - > https://plot.ly/r/reference/#histogram2d 警告メッセージ: 1:RColorBrewer :: brewer.pal(N、 "Set2")内: nの最小値3つの異なるレベルの要求されたパレットを返す。 2: 'histogram2d'オブジェクトには、 'mode'という属性がありません。 有効な属性..... – SPS

+1

プロプライエタリの最新バージョンに含まれている更新をplot.lyコミュニティから取得しました多くのアップデートと詳細は[link](http://moderndata.plot.ly/upgrading-to-plotly-4-0-and-above/)にあります。 – SPS

答えて

4

見つかりませんこれはに起こりますissue reported to plotly知られ あなたは、データフレームの列名に「〜」チルダ追加する必要がありますあなたの例を修正するには:。

library(plotly) 
p <- plot_ly(iris, x = ~Petal.Length, y = ~Petal.Width,color = ~Species, mode = "markers") 
p 

これはあなたを与える必要があります:01上記plotly 4.0ためlatest plotly docから plot_ly chart of built-in iris data set

引用:

plot_ly()は参照変数(基本的 しかし〜接頭辞で表現である)の式を必要とします。 名前空間に存在するオブジェクトを参照するための公式を使用する必要はありませんが、 はそれをお勧めします。 plot_ly(z =〜火山))。

関連する問題