【发布时间】:2020-01-14 23:52:23
【问题描述】:
我正在尝试将 json 文件读入 pandas 数据帧。然后,我试图将一整列值转换为大写。 代码如下,
data = pd.read_json('demo1.json')
print(data)
print(data[column].str.upper())
print(data)
输出如下,
CITY FIRST_NAME ID LAST_NAME SSN
0 Waymill Albertine 1 Jan 515-72-7353
1 Spellbridge Maryetta 2 Hoyt 515-72-7354
2 Stoneland Dustin 3 Divina 515-72-7355
3 Fayview Jenna 4 Sofia 515-72-7356
0 WAYMILL
1 SPELLBRIDGE
2 STONELAND
3 FAYVIEW
Name: CITY, dtype: object
CITY FIRST_NAME ID LAST_NAME SSN
0 Waymill Albertine 1 Jan 515-72-7353
1 Spellbridge Maryetta 2 Hoyt 515-72-7354
2 Stoneland Dustin 3 Divina 515-72-7355
3 Fayview Jenna 4 Sofia 515-72-7356
所以,我可以将值打印为大写,但是,整个数据框并没有改变。
需要一些指导。
【问题讨论】:
标签: python json python-3.x pandas