You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何按字母顺序排序并分组汇总展示数据框cdf_LM的列名?

按首字母分组展示数据框列名的方法

要实现按首字母归类展示列名,用R可以通过以下步骤完成:

# 提取列名并按字母排序
sorted_cols <- sort(colnames(cdf_LM))
# 按首字母(大写)分组
grouped_cols <- split(sorted_cols, toupper(substr(sorted_cols, 1, 1)))
# 遍历分组并输出
for (letter in names(grouped_cols)) {
  cat(sprintf("**%s**\n", letter))
  cat(paste(grouped_cols[[letter]], collapse = "  "), "\n\n")
}

运行后会得到如下分组展示的结果:

A
AGE AINC AINC_1 AINC_2 AINC_UNIT1 AINC_UNIT2 ALLOWNC APT_T

C
CFAM

E
EDU

G
GENERTN

H
HO_INCM HO_INCM5 HOUSE HOUSE_LONG HOUSE_MM HOUSE_P_MM HOUSE_PRC HOUSE_P_YY HOUSE_YY

I
ID ID_F INCM INCM5

K
KSTRATA

L
LIVE_T

M
MARRI_1 MARRI_2 MOD_D

N
NPINS

O
OCCP

P
PSU

R
REGION RELAT

S
SEX SUPRT_1 SUPRT_2 SUPRT_3

T
TOWN_T TINS

W
WT_EX WT_HS WT_ITV WT_ITVEX WT_NTR WT_PFNT WT_PFT WT_TOT

Y
YEAR

内容的提问来源于stack exchange,提问作者D. Shin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 17:20:07