Re: [問題] scatterplot3d 立體散佈圖"標點"

看板R_Language作者 (tai)時間10年前 (2014/05/09 18:17), 10年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《tai34 (tai)》之銘言: : 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) : [軟體熟悉度]: : 入門(寫過其他程式,只是對語法不熟悉) : [問題敘述]: : 各位先進好: : 小弟我用pca分析我的資料,想用PC1,PC2,PC3畫3D散佈圖之後做進一步的分析。 : 假設資料如下: : w PC1 PC2 PC3 : 1 2 3 7 : 2 5 4 8 : 3 6 9 10 : 指令如下: : scatterplot3d(PC1,PC2,PC3, pch=16, : type="h", bio=par("bio"), bg=par("bg"), main="3D Scatterplot") : 3D散佈圖畫出來了,但是我想要把散佈立體圖上每一個點加上w做標記, : 請問我的指令要補充甚麼? : 謝謝 小弟在搜尋一下午找到答案,所以來自問自答一下。 library(scatterplot3d) with(pca, { s3d <- scatterplot3d(PCA1, PC2, PC3, # x y and z axis color="blue", pch=19, # filled blue circles type="h", # vertical lines to the x-yplane main="3-D Scatterplot Example 3", s3d.coords <- s3d$xyz.convert(PC1, PC2, PC3) # convert 3D coords to 2D projection text(s3d.coords$x, s3d.coords$y, # x and y coordinates labels=row.names(pca), # text to plot cex=.5, pos=4) # shrink text 50% and place to right of points) }) 順便提供網址,如果有人需要可以參考一下。 http://ppt.cc/FoK~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.25.131 ※ 文章網址: http://www.ptt.cc/bbs/R_Language/M.1399630642.A.DA2.html ※ 編輯: tai34 (140.116.25.131), 05/09/2014 18:18:19 ※ 編輯: tai34 (140.116.25.131), 05/09/2014 18:18:59 ※ 編輯: tai34 (140.116.25.131), 05/09/2014 18:19:31

05/09 18:54, , 1F
謝謝分享
05/09 18:54, 1F
文章代碼(AID): #1JRAiosY (R_Language)
文章代碼(AID): #1JRAiosY (R_Language)