我正在寻找一种描述R中数据帧的数据结构(而不是数据本身)的方法。
df = read.csv2('data.csv')
desc(df)
输出应该像
df.columnname1
df.columnname2 (type)
...
答案 0 :(得分:0)
尝试:
df_types <- data.frame("col_types" = unlist(lapply(df, typeof)))
我使用lapply
循环获取其类型的列。此输出是一个命名列表,因此我使用unlist
转换为命名的字符向量并将其转换为data.frame
以获得您之后的格式的打印输出。 / p>