2016-12-04 47 views
0

我想,當我嘗試像這樣使用包「scatterplot3d」與R.:R:錯誤軸&&箱:無效的「Y」型「X && Y」

data<-read.table("C:\\Users\\Firas\\Desktop\\southafrica.txt",header=TRUE,sep="") 
View(data) 
colnames(data) 
colnames(data) = c("performance","croissance","inflation","balance") 

library(scatterplot3d) 
scatterplot3d(data$inflation,data$croissance,data$performance,highlight.3d = TRUE, col.axis="blue",col.grid="lightblue",box="False",pch=20,type="h",main="Performance macroeconomique en Afrique du Sud") 

我得到的錯誤:軸& &框中的錯誤:無效'y'類型'x & & y' 有人可以幫助我嗎?

+0

你可以執行'str(data)'並顯示結果嗎? –

+0

這就是當我執行 'str(data)' 'data.frame':\t 48 obs。 4變量: $表現:數字0.0105 -2.043 -1.3259 -0.3612 -0.5639 ... $ croissance:數字3.7 1.5 2 3.5 3.8 3.6 3.9 3.2 3.2 3 ... $通貨膨脹:數字0.5 3.4 3.4 3 3.1 1.4 0.5 -0.7 -1.9 0.4 ... $餘額:數字0.1534 -0.0109 0.3939 0.2384 0.3931 ... –

+0

您是否嘗試將數據轉換爲矩陣? – Joe

回答

1

第4行更改代碼

colnames(data) <- c("performance","croissance","inflation","balance") 

我有同樣的問題,這樣一來它的工作。