[英]Plotly : Difference between mode and add_trace
add_histogram
, add_lines
等是具有預設跟蹤類型的便利函數(在內部,它們正在設置相應的類型並調用add_trace_classed
- 在控制台中鍵入例如add_lines
以檢查函數)。
add_trace
是一個通用的 function創建任何可用類型的跟蹤。
您創建跟蹤的第三個選項是通過plot_ly()
function 本身。
有關附加信息,請參閱?add_trace
的示例部分:
plot_ly()
function 啟動一個 object,如果沒有指定跟蹤類型,它會設置一個合理的默認值 p <- plot_ly(economics, x = ~date, y = ~uempmed) p一些
add_*()
函數是跟蹤類型的特定情況,例如,add_markers()
是具有標記模式 add_markers(p) 的散點跟蹤
如果您未在plot_ly
中指定跟蹤類型,則會根據您提供的數據進行設置:
library(plotly)
dat = data.frame(x = 1:100)
fig1 = plot_ly(data = dat, x = ~x)
# No trace type specified:
# Based on info supplied, a 'histogram' trace seems appropriate.
# Read more about this trace type -> https://plotly.com/r/reference/#histogram
fig1a = plot_ly(data = dat, x = ~x, type = "scatter", mode = "lines")
fig2 = fig1 %>% add_trace(y=~rnorm(100), mode = "lines")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.