R 打印多个变量:标记点
我有一个data.frame,其中包含10-15个条目,如下所示:R 打印多个变量:标记点,r,variables,plot,label,R,Variables,Plot,Label,我有一个data.frame,其中包含10-15个条目,如下所示: group time1 time2 time3 1 F18 4394.500 21043.50 14949.00 2 F25 4678.000 23727.65 15683.12 3 F30 4909.775 23487.60 16724.40 我用以下几点来描绘这一点: plot(variable[,2:4]) 这样就出现了一个包含3行和3行的时
group time1 time2 time3
1 F18 4394.500 21043.50 14949.00
2 F25 4678.000 23727.65 15683.12
3 F30 4909.775 23487.60 16724.40
我用以下几点来描绘这一点:
plot(variable[,2:4])
这样就出现了一个包含3行和3行的时间1、时间2和时间3的绘图
是否可以用存储在组(F18、F25…)中的值标记数据点?我还建议使用ggplot2(或晶格) 但是,你可以
- 使用
在给定位置显示标签文本text
- 根据组别使用颜色(只有当组别相对较少时才有意义
- 请注意,
实际上使用了plot(data.frame)
对
df <- data.frame (group = sample (LETTERS[1:3], 10, replace=TRUE),
x = rnorm (10), y = runif (10), z = rnorm (10))
panel.text <- function(x, y, text, ...)
text (x, y, labels = text)
pairs (df[-1], text = df$group, lower.panel = panel.text, # label with name
pch = 20, col = as.numeric (df$group)) # label with color
df看看ggplot2
软件包。它比使用基本R绘图要好得多。你可以使用text()
。见鬼,非常感谢!!!我使用了lower.panel和upper.panel以及panel.text来显示所有变量。