R:雷達圖

#構建數據框,共3行,值分別爲每一個變量的區間和真實值
> data<-data.frame("語文"=c(100,0,87),"數學"=c(100,0,92),"英語"=c(100,0,80),"體育"=c(100,0,72),"歷史"=c(100,0,84),"化學"=c(100,0,95))
> data
  語文 數學 英語 體育 歷史 化學
1  100  100  100  100  100  100
2    0    0    0    0    0    0
3   87   92   80   72   84   95

> library(fmsb)
> radarchart(
		   data,
           axistype=0,					#軸標籤及類型,默認0:沒有軸標籤 1:僅標中心 2:僅標四周 3:既標中心又標四周 4:同1,小數顯示 5:同3小數顯示
		   seg=4,						#雷達圈數,默認值爲4
		   pty=16,						#point type,,默認16黑點,32:不顯示點
		   pcol=1,						#繪圖數據的顏色代碼矢量:默認1:8,重複使用
		   plty=1,						#繪圖數據的線型矢量:默認值1:6,重複使用
		   plwd=1,						#繪圖數據的線寬矢量:默認值1,重複使用
		   pdensity=NULL,				#填充多邊形密度的向量:默認爲NULL,重複使用
		   pangle=45,					#用做填充多邊形的線條角度向量:默認爲45,重複使用
		   pfcol=rgb(0.2,0.5,0.5,0.5),	#用於填充多邊形的顏色代碼矢量:默認NA,重複使用
		   cglty=3,						#雷達網格的線型:默認值3,表示虛線
		   cglwd=1,						#雷達網格的線寬:默認值爲1,表示最細線
		   cglcol="grey",				#雷達網格的線條顏色:默認「navy」
		   axislabcol="grey",			#軸標籤和數字的顏色:默認「藍色」
		   title="成績雷達圖",			#標題
		   vlcex=0.8,					#軸name的字體縮放比例.若是爲NULL,則字體大小固定爲text()的默認值
		   calcex=0.8,					#軸中心字體縮放比例.若是爲NULL,則字體大小固定爲text()的默認值
		   palcex=0.8					#軸四周字體縮放比例.若是爲NULL,則字體大小固定爲text()的默認值
		   )

相關文章
相關標籤/搜索