→ Gjerry: 應該跟繪圖用的 plotly package 有關,而不是資料操作的02/19 22:35
→ Gjerry: dplyr02/19 22:35
也是。但就是顏色配置很方便直覺 加上3d可挑選角度XD
→ Gjerry: 可能可以用 plotly maximum number of points 搜尋看看有02/19 22:39
→ Gjerry: 無解決方法,否則就換一個繪圖的 package 看看02/19 22:39
感謝回覆。後來發現是x軸的數據,讓dplyr去排序時錯誤,已解決。
推 JamesChen: 從畫圖的角度來說,真的把一萬多點都畫出來也不實際就02/20 15:01
→ JamesChen: 是了02/20 15:01
感謝建言。若要繪製 多組 多色 3d實體圖,是否有高見?
→ andrew43: 看情況。3d的話可能要做動畫或挑出特別有用的角度。02/20 16:29
→ andrew43: 或是提供一些截圖讓大家看看有沒有好辦法。02/20 16:30
→ andrew43: 太多點的話要做成互動可能要考慮老電腦使用者02/20 16:37
thx
我把範例 輸入檔案 期許的輸出 R,都放在google drive
https://reurl.cc/qDMmZD
解說:
input 1: 5 col, x,y為矩形對角點。col 3-5 客製化。col 5為了方便分配顏色
output 1: 已可根據 對角兩點,算出x,y,z立體點。
截圖說明:
我希望未來可自動化兩種圖:特定截面 與 3d
dplyr的scatter3d()繪圖有一個缺點是,顏色顯示 先後順序 不太直覺
例如:紫色rx總是蓋住綠色np,若在動態取消rx,則整個座標就重新調整。
而我用一般的plot()去繪圖 麻煩是在顏色的分配
若有做過類似 想法或專案的玩家,請站內信我~想外包之類的XD
感恩~
→ andrew43: 有點搞不懂你到底要畫surface還是scatter plot02/23 00:06
3d實心體(soild cube)為首選
好: 每個空間的x,y,z若都畫得出來 截面2d就很簡單
壞: 吃資源 互動可能慢
空心體 退而求其次...
好:省資源
壞:有做過3d建模(或玩game)或許知道 模型內大多為空心 因為大多表面建模
※ 編輯: theonee (111.65.61.25 新加坡), 02/23/2020 11:04:48