棒グラフをプロットしてRで一緒にプロットしたいと思います。棒グラフと線グラフ
私の最初の試みであった
p <- plot_ly(
x = c(1,2,3,4,5),
y = c(1,2,1.5,3,2),
type='scatter',
mode='lines',
line = list(color = 'black')
)
add_trace(
p,
x = c(1,2,3,4,5),
y = c(0.5,0.7,0.6,0.9,0.8),
type='bar',
marker = list(color = 'red')
)
結果は右ですが、私は次の警告を得る:
警告メッセージを次の属性が存在しません:「モード」、「行「私は推測
はadd_trace()
にあるバープロットはline
とmode
PARAMETを扱うことができない原因ファンクション番号plot_ly()
からそこで、私は注文を変更しました:
p <- plot_ly(
x = c(1,2,3,4,5),
y = c(0.5,0.7,0.6,0.9,0.8),
type='bar',
marker = list(color = 'red')
)
add_trace(
p,
x = c(1,2,3,4,5),
y = c(1,2,1.5,3,2),
type='scatter',
mode='lines',
line = list(color = 'black')
)
今回は次のメッセージが表示され、黒い線のチャートに赤いマーカーが表示されます。
マーカーオブジェクトを指定したが、マーカーがモードモードにマーカーを追加する ではありませんされています...
どのように私はこの問題を解決することができますか?私はplotly 4.0.1実行しているよ
まず、 'plotly V4.1.0 'が存在しない場合、CRANの最新バージョンは' v3.6.0'です。第二に、私は上記の最初のコードブロックを実行し、エラーをまったく取得しませんでした。プロットを更新してみてください。 –
'plotly 4.1.0' [実際には(https://github.com/ropensci/plotly/blob/master/NEWS.md)です。 [GitHub](https://github.com/ropensci/plotly)の最新版です。この新しいバージョンの問題だと思われます。しかし、GitHubで問題を開く前に、私は何か間違っているかどうか尋ねたいと思っていました。 – elcombato
私は訂正しました。私はGithubのリリースタブを見ていました。それは3.6.0で私のために働いて以来、それは小さなバグかもしれません –