r语言table函数能像frame以表格的形式输出么

Python022

r语言table函数能像frame以表格的形式输出么,第1张

table()的输出可以看成是一个带名字的数字向量。可以用names()和as.numeric()分别得到名称和频数:

>x <- sample(c("a", "b", "c"), 100, replace=TRUE)

>names(table(x))

[1] "a" "b" "c"

>as.numeric(table(x))

[1] 42 25 33

或者,可以直接把输出结果转化为数据框,as.data.frame():

>as.data.frame(table(x))

x Freq

1 a 42

2 b 25

3 c 33

作者:王冠嵩

链接:http://www.zhihu.com/question/46661384/answer/103506127

来源:知乎

著作权归作者所有,转载请联系作者获得授权。

可以,不过我没有发现比较容易的办法,您提到的这个功能很好用,可以随意改变报表的结构而不需要拆分单元格,可以把excel的数据变成图片的格式,这个图片可以根据目标的单元格的数据改变而改变,同时具有图片的特性,可以灵活调整大小等等,非常的灵活和方便。步骤如下: 1、插入-对象 2、选择 位图图像 3、然后确定:此时可以在excel看到一个空白的位图 4、点击空白位图(此时单元格的值为=EMBED("Paint.Picture","") 5、把=EMBED("Paint.Picture","")变成=A1:C10,此时就可以把A1到C10的数据变成图片了=A1:C10可以随便改变的。 顺便提一下,此位图具有画图的功能,可以在上边画一些特殊的图像。 有更简单的方法请告知我(以前一个朋友告诉我使用什么照相机等等可以实现)!谢谢