lattice

    9熱度

    1回答

    我想繪製兩個變量:Eeff vs Neff使用格子包的xyplot函數。我想知道如何添加一條線到這個散點圖(這是普通的R圖形系統中的abline函數)。 xyplot(Neff ~ Eeff, data = phuong, xlab = "Energy efficiency (%)", ylab = "Nitrogen efficiency (%)")

    5熱度

    1回答

    我的目標是構建一個具有4個或更多共享相同顏色的個別圖的水平圖(來自格子包)。雖然這似乎是相對簡單的使用函數,但我一直無法找到使用數據矩陣的解決方案。只用一個矩陣工作levelplot的例子: d <- replicate(10,rnorm(10)) levelplot(d) 我發現使用打印部分的解決方案,並分割顯示在同一屏幕上的所有4個levelplots,但這些需要我或者關閉的色鍵,或在每

    3熱度

    2回答

    如果我使用latticeExtra包的ecdfplot()函數,我該如何獲得計算出的實際值,即與~x|g輸入對應的y值? 我一直在尋找?ecdfplot,但沒有任何描述。對於通常的高級功能ecdf()它與命令plot=FALSE一起使用,但這對ecdfplot()不起作用。 我想用ecdfplot()而非ecdf()的原因是,我需要計算分組變量的值ecdf()。我知道我也可以這樣做,但我確信還有一

    5熱度

    2回答

    當繪製比完整網格更少的面板時,您可以在沒有面板的情況下獲得間隙。大多數格子函數都會在右上角留出空隙,但我希望在右下角有空格,如marginal.plot所示(請參見圖片)。有沒有辦法讓其他的格子函數也能做到這一點? 我知道面板順序由調節變量因子水平的順序決定,或通過使用index.cond說法,但這並不能幫助我在這裏。我試圖破譯marginal.plot的代碼,但一直未能弄清楚,所以任何幫助都會被

    2熱度

    2回答

    有人能告訴我如何添加文本行到格子圖。 我的代碼是: xyplot(Neff~Eeff,data=phuong,panel=mypanel, col="black", pch=18,xlab="Energy efficiency (%)", ylab = "Nitrogen efficiency (%)", main="(a)") 這裏pane=mypanel

    0熱度

    2回答

    我有數據幀 df <- data.frame( site=rep(c("s1","s2","s3"),3), grp=c("a","a","a","b","b","b","c","c","c"), total=c(0,1,2,0,4,6,8,0,2) ) df site grp total 1 s1 a 0 2 s2 a 1 3 s3 a 2

    2熱度

    1回答

    如何在所有底部面板下顯示軸?在此示例中,如果存在缺少方格的網格,則不會顯示該軸。 library(lattice) arr<- array(replicate(10, rnorm(10)), dim =c(10,10,10)) dotplot(arr, type = "b", horizontal = F, col = "red", main =list(" Centrality",

    1熱度

    1回答

    在R的晶格包中,可以創建堆疊條形圖。我想有由類似的側幾個堆疊條形邊這一個: barchart(mpg ~ as.factor(gear), data=mtcars, groups=cyl, stack=F, horizontal=F, auto.key=T) 這幾乎是我所需要的。問題在於這些條是分層的,例如,對於中心的粉紅色條,有3個大致相同的值的分層條(17和22之間)。酒吧沒有堆積。後來畫

    1熱度

    1回答

    我需要使用R的格子包創建密度圖.x軸具有對數座標。小例子: densityplot(~ mpg, data=mtcars, scales=list(x=list(log=TRUE))) 是否有可能把主刻度之間的次刻度線?在xyplot中,這可能與xscale.components=xscale.components.log10ticks,但這不適用於密度圖或直方圖。

    4熱度

    1回答

    如何在下圖中將y軸標籤格式更改爲常規(xxx.xxx)而不是科學? df <- read.table(textConnection(" ypogr_act amount cumSum 2012-09-20 30.00 30.00 2012-11-19 1834.69 1864.69 2012-11-30 2915.88 4780.57 2012-11-30 2