如何使用Ibis将数据表所有列名转换为大写?
将Ibis数据表列名全部转为大写的方法
你可以利用Ibis的rename方法,搭配字典推导式批量转换所有列名:
# 批量将所有列名转为大写 t = t.rename({col: col.upper() for col in t.columns})
说明
t.columns会返回数据表t的所有列名列表- 字典推导式遍历每一个列名,将原小写列名映射为对应的大写形式
- 把这个映射字典传入
rename方法,即可完成全列名的转换
如果需要验证转换结果,可打印列名确认:
print(t.columns)
内容的提问来源于stack exchange,提问作者ianmcook
相关产品推荐
相关产品推荐

