作者microcat (微喵)
看板Statistics
標題[程式] 關於R相關係數及散佈圖
時間Tue Nov 22 17:21:31 2011
[軟體程式類別]:
請填入軟體程式類別 : R
[程式問題]:
相關係數和散佈圖的結合
[軟體熟悉度]:
請把以下不需要的部份刪除
低(1~3個月)
[問題敘述]:
請詳盡敘述遭遇到的問題,可能的話,分點敘述你要處理的流程
想請教大家的是, 使用 pairs() 語法, 可以產生對稱的變項散佈圖
而使用 corr{boot} 可以算出變相兩兩的相關係數
library(boot)
pairs(data[,i:j])
for(i in 1:(ncol(data)-1)){
for(j in (i+1):ncol(data)){
round( corr(data[,c(i,j)],
w = rep(1, nrow(data[,c(i,j)]))/nrow(data[,c(i,j)])),
5 )
}
}
要如何才能劃出 上三角形為散佈圖, 下三角形是相對應的相關係數的圖呢?
現在都是要用R 畫出圖形及算出數據後, 利用美編軟體後製, 資料量大時
實在很傷腦筋, 貼圖貼到手抽筋說~~咳, 懇請各位幫忙了, 謝謝
能夠分點敘述處理流程,基本上在撰寫程式或者跑統計時是相當有幫助的
甚至有經驗的人可以藉此告知你步驟是否錯誤
[程式範例]:
雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決
-----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.129.5
→ lin15:addictedtor.free.fr/graphiques/sources/source_137.R 11/22 20:28
→ obarisk:google R graphics 11/23 09:13
→ obarisk:有很多的範列 11/23 09:13
→ obarisk:更正是r graph gallery 11/23 09:15
→ microcat:非常謝謝各位的幫忙 11/23 10:51