我確信有一個非常簡單的方法來做到這一點,但我不能爲我的生活弄清楚。我在Plot_ly中做了一個散點圖。 我繪製的每個點都被分配了一個標籤,例如通,高,低,高西格瑪等..根據標籤分配顏色
我的問題是,我似乎無法修復分配給每個標籤是什麼顏色plot_ly。 我希望通過永遠是白色,高到永遠是綠色等,但它似乎每次隨機分配顏色。
下面是代碼我使用繪製
library("plotly")
p <- plot_ly(PT,
type='scatter',
x=XAVG,
y=YAVG,
mode= "markers",
marker=list(size=3,bgcolor="#e5e5e5"),
color = label,
colors=c("yellow","red","cyan","magenta",'blue',"green3","white"),
zeroline=F,
text=paste("MEAS = ",PT$MEAS,"Head_ID = ",substr(PT$SHD_ID,2,5)))
任何幫助將非常感激,因爲我已經被困在了好久了!
謝謝!
什麼軟件包包含plot_ly?找不到它。 – Sia
你能提供一個最小的數據集來重現嗎?例如。對象PT,XAVB,YAVB。另外,請添加您正在使用的軟件包的信息(「plotly」).. – Arcoutte
as @Arcoutte建議,請分享您的數據。您可以在數據集上使用dput(),而不是發佈數據框的圖像。 – epo3