我试图通过使用ggplot()来显示框图中的中值(即水平条).R一直要求指定y轴.我有点卡住了.
p <-structure(list(TYPE = structure(c(3L, 3L, 3L, 3L, 3L, 3L, 3L,
3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 3L, 3L, 3L, 3L, 2L,
3L, 3L, 3L, 3L, 3L, 2L, 3L, 3L, 2L, 3L, 2L, 3L, 3L, 3L, 3L, 3L,
3L, 3L, 2L, 3L, 3L, 3L, 1L, 2L, 3L, 3L, 2L, 3L, 3L, 3L, 1L, 3L,
3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L,
2L, 3L, 3L, 3L, 3L, …Run Code Online (Sandbox Code Playgroud) 你能告诉我如何在three dimensional表格中获得百分比吗?我知道如何two dimensional通过runnin在表中创建百分比
p <-with(mtcars,tapply(carb,list(cyl,vs),length))
prop.table(p,2) # by column
Run Code Online (Sandbox Code Playgroud)
但是,如果我可以尝试添加另一个变量,我该怎么办?
p <- with(mtcars,tapply(carb,list(cyl,vs,gear),length))
Run Code Online (Sandbox Code Playgroud) 我建立了一个ODBC连接到Netezza(SQL数据库).连接很好.但是,R默认只拉出256行,并限制它可以拉出的行数.
如果我在Netezza中运行查询,它将返回总行数(300k).我期待R中的行数相同.但是,它只返回256行,相差300k.
我正在使用NetezzaSQL版本7.00.02 NSQLODBC.DLL的驱动程序
我试图在控制面板>管理工具>数据源(OBBC)>系统DNS的"驱动程序选项"中将预取计数更改为零
它没用.有任何想法吗?
我想显示堆积条中的百分比数字.但是,一组的百分比非常低.两个值彼此重叠.我改为'postion ='identity'.它仍然无法工作.....任何想法?
x4.can.m <- structure(list(canopy = structure(c(1L, 2L, 3L, 1L, 2L, 3L, 1L,
2L, 3L, 1L, 2L, 3L, 1L, 2L, 3L), .Label = c("0%", "1 to 84%",
"85% +"), class = "factor"), YearQuarter = structure(c(1L, 1L,
1L, 2L, 2L, 2L, 3L, 3L, 3L, 4L, 4L, 4L, 5L, 5L, 5L), .Label = c("2011-09-01",
"2011-12-01", "2012-03-01", "2012-06-01", "2012-09-01"), class = "factor"),
value = c(0.51, 0.01, 0.48, 0.52, 0.01, 0.47, 0.53, 0.01,
0.47, 0.57, 0.01, 0.41, 0.61, 0.01, 0.38)), .Names = c("canopy",
"YearQuarter", …Run Code Online (Sandbox Code Playgroud) 我想要结合两张桌子.每个月我都会收到新数据.将新数据添加到现有数据框中对我来说非常方便.我不是要合并它们,因为它们是相同的变量.
一个小例子如下:M和N具有相同的维度.我想将M和N结合在一起
提前致谢
M <- structure(list(ID= c(56L, 67L, 68L, 73L, 77L, 87L), Mary = c(73L,
82L, 80L, 78L, 79L, 80L), Dave = c(45L, 42L, 51L, 46L, 60L, 54L
), Anne = c(78L, 85L, 92L, 83L, 77L, 89L), Bob = c(51L, 49L,
58L, 54L, 62L, 68L)), .Names = c("ID", "Mary", "Dave", "Anne",
"Bob"), class = "data.frame", row.names = c(NA, -6L))
N <- structure(list(ID= c(53L, 22L, 21L, 73L, 727L, 27L), Mary = c(72L,
82L, 80L, 78L, 79L, 80L), Dave = c(45L, 42L, …Run Code Online (Sandbox Code Playgroud) 跟进我之前关于如何在boxplot中显示值标签的问题 现在我想在多面箱图中显示值标签.我再次陷入困境.问题更多的是让geom_text()识别二维数组或数据帧.
p <- structure(list(PROVIDER = structure(c(4L, 3L, 4L, 4L, 3L, 4L,
3L, 4L, 4L, 3L, 4L, 3L, 4L, 3L, 3L, 4L, 3L, 4L, 3L, 4L, 3L, 3L,
3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 3L, 3L, 4L, 1L, 1L, 1L, 1L,
1L, 4L, 1L, 3L, 4L, 4L, 4L, 4L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L,
3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, …Run Code Online (Sandbox Code Playgroud)