数据框的列摘要

时间:2016-12-17 13:38:54

标签: r list dataframe

我的问题是。 我有一个不明飞行物数据帧,其中有20 000个障碍物,我对我的数据做了总结,得到了51个状态,观察到不明飞行物的数量。 我试图通过以下方式进行data.frame:

ufo_by_state< - data.frame(observation = summary(ufo_clean $ Event State

但问题是,进一步操纵不灵活。 我需要用colnames = c(“states”,“observation”)和rownames = Alabama,Alaska,Arizona等来做数据帧。 我需要与人口相关,并建立一些直方图。 我尝试了许多事情,我现在知道这一点,但仍然没有结果。

谢谢!

1 个答案:

答案 0 :(得分:1)

单个列上的summary输出名为vector的{​​{1}}。因此,创建包含两列的data.frame将提取“名称”和valueskey/value对作为data.frame调用中的单独列

v1 <- summary(ufo_clean$EventState)
df1 <- data.frame(states = names(v1), observations = v1, stringsAsFactors=FALSE)