如何在 R 中使用 plotly 僅將 X 軸刻度標記顯示為最小值和最大值而不顯示其值?
要僅將 X 軸刻度標記顯示為最小值和最大值而不顯示其值,可以使用 plot_ly 包的 layout 函式,其中我們可以使用 xaxis 引數傳遞最小值和最大值,並使用 ticktext 引數傳遞文字,如下例所示。
示例
以下程式碼段建立一個樣例資料框 −
x<-1:20 y<-rpois(20,5) df<-data.frame(x,y) df
輸出
建立以下資料框 −
x y 1 1 13 2 2 6 3 3 9 4 4 1 5 5 9 6 6 7 7 7 4 8 8 5 9 9 5 10 10 4 11 11 3 12 12 5 13 13 7 14 14 7 15 15 6 16 16 3 17 17 6 18 18 8 19 19 5 20 20 5
要載入 plotly 包並在 x 和 y 之間建立點圖,X 軸上顯示最小值和最大值(由 X 軸上的最小值和最大值顯示),請將以下程式碼新增到上述程式碼段 −
library(plotly)
plot_ly(data=df,x=x,y=y)%>%layout(xaxis=list(tickvals=c(1,20),ticktext=c("Min","Max")))輸出
如果你將所有以上給出的程式碼段作為一個程式執行,它將生成以下輸出 −

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP