r - 从 SPSS 获取数据帧的子列名到 R (read.spss)
问题描述
我是堆栈溢出的新手,我有一个问题。
当我使用函数将数据框从 spss 导入到 R 时,read.spss
它出现在 colnames 两个元素中:列的名称和列的“子名称”,如下图所示:
这个“子列名”指的是 SPSS(变量视图)中的标签列,如下图所示:
我的问题是:是否有一个函数可以在控制台中告诉我所有的子列名,就像函数一样colnames(dataframe)
?另外,这个函数可以同时告诉我每列的列名和子列名吗?
谢谢
解决方案
根据help(read.spss)
属性 variable.labels 有列标签
df <- read.spss("file")
attr(df, "variable.labels")
推荐阅读
- opengl - 将计算着色器输出渲染到屏幕
- sql-server - 在表 SQL 中组合 string_split 列结果
- algorithm - 编写一个高效的算法,将树划分为最多具有 V/2 个顶点的连通分量
- windows - 下载 gitlab repo 的 zip 时,Unicode 文件名未保留在 Windows 上
- jestjs - 为所有测试配置一次笑话超时
- node.js - 云功能和 Firebase 的客户端 CORS 错误
- java - Jmeter 1 线程组和多个 HttpRequest
- sql - 选择所有具有时间格式的列
- pandas - groupby([]).sum() 上的意外结果
- python - 如何调用href?在一个while循环上