2017-10-28 110 views
1

我需要更改垂直y軸上的圖表值。我有這樣的數據。 enter image description here更改圖形軸上的圖表值。語言R

我需要在y軸將是值等GNP具有從500至3000,而不是從1至20。 這是我的用於繪製圖形碼。

 library(lattice) 
     data(Investment, package="sandwich") 
     Investment <- as.data.frame(Investment) 
     stripplot(Investment$GNP~Investment$Investment|"Graphic", 
     right = F, xlab="Investment", ylab="GNP") 

enter image description here

預先感謝您

回答

1

您應該使用xyplot代替:

library(lattice) 
data(Investment, package = "sandwich") 
Investment <- as.data.frame(Investment) 

xyplot(
    x = GNP ~ Investment | "Graphic", 
    data = Investment, 
    right = F, 
    xlab = "Investment", 
    ylab = "GNP" 
) 
+0

感謝的,但我可以做到這一點與stripplot圖形? – LuckyProgrammer

+0

你不應該,因爲stripplot是一個單變量散點圖。這意味着其目的是隻繪製一個量化變量,也許由幾個因素分開。這就是爲什麼你的Y軸數據被視爲因素。 – jsb

+0

好的,請告訴我除'xyplot'外還有什麼其他圖形可以用於兩個變量?我需要使用六種不同的圖形來分析數據。條形圖,dotplot,bwplot也無法正常工作。 – LuckyProgrammer