【发布时间】:2014-03-31 04:19:29
【问题描述】:
我有一个数据框列表,我想为每个数据框制作一个条形图。具体sum是条的高度,users是每个条的标签。
结果12
[[1]]
users sum
1 00250902DC7D 34
2 00250902FA92 34
3 00250902FB05 34
4 002509030C41 34
5 002509030E53 34
[[2]]
users sum
1 00250902DC7D 24
2 00250902FA92 24
3 00250902FB05 24
4 002509030C41 24
5 002509030E53 24
[[3]]
[1] times users signal mode diff
<0 rows> (or 0-length row.names)
[[4]]
users sum
1 00250902DC7D 1
2 00250902FA92 1
3 00250902FB05 1
4 002509030C41 1
5 002509030E53 71
输入(结果 12)
列表(结构(列表(用户 = 结构(c(1L,3L,4L,10L,13L),.Label = c(“00250902DC7D”, “00250902FA91”、“00250902FA92”、“00250902FB05”、“00250902FB2E”、 “00250902FE0A”、“00250902FE63”、“002509030AD2”、“002509030B9D”、 “002509030C41”、“002509030C8D”、“002509030CE4”、“002509030E53”、 "002509030E63"), class= "因子"), sum = c(34, 34, 34, 34, 34 )), .Names = c("users", "sum"), row.names = c(NA, -5L), class= "data.frame"), 结构(列表(用户 = 结构(c(1L,3L,4L,10L,13L),.Label = c(“00250902DC7D”, “00250902FA91”、“00250902FA92”、“00250902FB05”、“00250902FB2E”、 “00250902FE0A”、“00250902FE63”、“002509030AD2”、“002509030B9D”、 “002509030C41”、“002509030C8D”、“002509030CE4”、“002509030E53”、 "002509030E63"), class= "因子"), sum = c(24, 24, 24, 24, 24)), .Names = c("users", "sum"), row.names = c(NA, -5L), class= "data.frame"), 结构(列表(次 = 结构(数字(0),class= c(“POSIXct”, "POSIXt"), tzone = ""), users = structure(integer(0), .Label = c("00250902DC7D", “00250902FA91”、“00250902FA92”、“00250902FB05”、“00250902FB2E”、 “00250902FE0A”、“00250902FE63”、“002509030AD2”、“002509030B9D”、 “002509030C41”、“002509030C8D”、“002509030CE4”、“002509030E53”、 “002509030E63”),class= “因子”),信号 = 结构(整数(0),.Label = c(“假”, “真”),class=“因子”),模式=结构(整数(0),.Label = c(“关闭”, "ON"), class= "因子"), diff = numeric(0)), .Names = c("times", “用户”、“信号”、“模式”、“差异”)、row.names = 整数(0)、class= “data.frame”)、 结构(列表(用户 = 结构(c(1L,3L,4L,10L,13L),.Label = c(“00250902DC7D”, “00250902FA91”、“00250902FA92”、“00250902FB05”、“00250902FB2E”、 “00250902FE0A”、“00250902FE63”、“002509030AD2”、“002509030B9D”、 “002509030C41”、“002509030C8D”、“002509030CE4”、“002509030E53”、 "002509030E63"), class= "因子"), sum = c(1, 1, 1, 1, 71 )), .Names = c("users", "sum"), row.names = c(NA, -5L), class= "data.frame"))
如何自动生成我的条形图?
【问题讨论】:
-
是的,它不起作用。可能我写错了代码
-
我的错。请看我的回答。