從R函數中生成多個圖形

從R函數中生成多個圖形

我想使用ggplot圖形從R中的函數中生成幾個圖形窗口... testf<- function(a, b){devAskNewPage(TRUE) qplot(a, b);#grid.newpage(recording=TRUE) dev.new() qplot(a, a+a);#grid.newpage(recording=TRUE) dev.…


在R圖的軸上控制數字格式

我有一些100K值。 當我將它們繪製成R中的一行(使用plot(type="l"),x軸刻度旁邊的數字以科學格式打印(例如0e+00,2e+04,...,1e+05),相反,我希望他們是: A) 0,20kb,...,100kb B)相同但是現在第一個坐標應該是1(即從1開始而不是從0開始計數)。 順便說一句, R數組使用編號從1開始(相比之下,在Perl,Java等數組),所以我想…


r - 在ggplot2中創建散點圖的矩陣(對()等價)

是否可以用ggplot2繪製散點圖的矩陣,使用ggplot的很好的功能,如將其他因素映射到顏色,形狀等,並添加更平滑? 我正在考慮類似於base函數pairs東西。…


如何僅在R中調整y軸標籤的大小?

如何僅調整R中Y軸標籤的大小? 我知道cex.axis會改變軸標籤的大小,但它只會影響x軸。 為什麼,以及如何調整y軸?…


r - 用自己的值替換X軸

我有一個關於命令plot()的問題。 有沒有辦法完全消除x軸並將其替換為自己的值? 我知道我可以通過乾掉軸 plot(x,y, xaxt='n') 然後添加一個軸 axis(side=1 etc.) 但是,當我添加軸時,顯然它仍然將數據繪製為“x”。 我只想繪製'y'值並添加我自己的x軸,只是用指定的自己的值“繪製”x軸。 有沒有辦法做到這一點? 這個問題的背景是我的兩個數據框…


r - 在具有3個y軸的單個圖中繪製4條曲線

我有4組值:y1,y2,y3,y4和一組x。 y值具有不同的範圍,我需要將它們繪製為單獨的曲線,在y軸上具有單獨的值集。 簡單來說,我需要3個具有不同值(比例)的y軸,以便在同一個圖上繪圖。…



R-如何在數據框中替換部分變量字符串

我有一個數據幀df: var1 var2 "test" "testing" "esten" "etsen" "blest" "estten" 現在我要刪除df中的所有“t”以獲取: var1 var2 "es" "esing" "esen" "esen" "bles" "esen" 我怎麼做?…


r - 使用ggplot在某些x軸值上添加虛線垂直線

軸值為-6,-4,-2,0,2,4,6,密度圖中有一些y值。 是否可以使用ggplot在某些x軸值(Forex:-3和+3)上添加虛線垂直線? library(ggplot2) df<- data.frame(x=rnorm(1000, 0, 1), y=rnorm(1000, 0, 2), z=rnorm(1000, 2, 1.5)) df.m<- melt(df)…


在條形圖中重新縮放y軸會導致條形消失:R ggplot2

我正在嘗試使用ggplot2創建一個條形圖,y軸的起始值大於零。 假設我有關於三個不同農場胡蘿蔔長度的假設數據集的均值和標準誤差: carrots<-NULL carrots$Mean<-c(270,250,240) carrots$SE<-c(3,4,5) carrots$Farm<-c("Plains","Hill","Valley") carrots<-data.frame(carrot…


graphics - 繪圖序列圖

我正在尋找一個簡單的語言/命令行實用程序來繪製sequence和timing圖(可能是2個不同的工具)。 我已經找到了Mscgen用於序列圖繪製並且看起來很不錯,但我正在研究其他可能性。 謝謝…




legend用法 plot字體大小 plot ggplot ggplot座標軸 type plot座標軸 r語言 r坐標軸刻度 plot用法