我有数据.第df帧包含600多个变量.我正在编写一个函数,可以自动创建列,并且需要对它们进行一次视觉判断.

str函数提供了一个很好的总结:

str(df)
'data.frame':   29 obs. of  602 variables:
 $ uniqueSessionsIni: POSIXct, format: "2015-01-05 15:00:00" "2015-01-05 16:00:00" "2015-01-05 17:00:00" ...
 $ uniqueSessionsEnd: POSIXct, format: "2015-01-05 15:59:00" "2015-01-05 16:59:00" "2015-01-05 17:59:00" ...
 $ m0p0             : POSIXct, format: "2015-01-05 15:00:00" "2015-01-05 15:00:00" "2015-01-05 15:00:00" ...
 $ m1p0             : POSIXct, format: "2015-01-05 15:01:00" "2015-01-05 15:01:00" "2015-01-05 15:01:00" ...
 $ m2p0             : POSIXct, format: "2015-01-05 15:02:00" "2015-01-05 15:02:00" "2015-01-05 15:02:00" ...    

然后继续

$ m33p1            : POSIXct, format: "2015-01-05 15:34:00" "2015-01-05 15:34:00" "2015-01-05 15:34:00" ...
$ m34p1            : POSIXct, format: "2015-01-05 15:35:00" "2015-01-05 15:35:00" "2015-01-05 15:35:00" ...
$ m35p1            : POSIXct, format: "2015-01-05 15:36:00" "2015-01-05 15:36:00" "2015-01-05 15:36:00" ...
$ m36p1            : POSIXct, format: "2015-01-05 15:37:00" "2015-01-05 15:37:00" "2015-01-05 15:37:00" ...
[list output truncated]

如何显示602个变量的完整列表?

推荐答案

您可以使用参数list.len:

str(df, list.len=ncol(df))

如果你想打印更多的观察结果,可以将参数设置为vec.len,也可以查看?str中所有参数的文档.

R相关问答推荐

当还使用模型列表时,是否可以使用forest_mode包的面板设置?(R统计分析)

带有分组因子和利克特量表答案列的R格式支持表

R dðr按时间间隔进行总结

如何根据包含相同值的某些列获取总额

如何使用geom_sf在边界显示两种 colored颜色 ?

ggplot 2中的地块底图(basemaps_gglayer()不起作用)

从有序数据中随机抽样

多重RHS固定估计

selectInput不返回ALL,并将因子转换为shiny 的数字

如何在R中添加截止点到ROC曲线图?

从R导出全局环境中的所有sf(numrames)对象

根据日期从参考帧中创建不同的帧

在ggplot中为不同几何体使用不同的 colored颜色 比例

使用R中的正则表达式将一列分割为多列

线性模型斜率在减少原始数据时提供NA

绘制采样开始和采样结束之间的事件

在另一个包中设置断点&S R函数

如何在ggplot2中创建多个y轴(每个变量一个)

无法将条件case_when()应用于使用!!创建的新变量Mutations

计算Mean by分组和绑定到R中的数据集