Python 如何在数据框中生成大写字母?
我有这样的数据帧:Python 如何在数据框中生成大写字母?,python,pandas,Python,Pandas,我有这样的数据帧: data = pd.DataFrame({"car":["mazda", "audi", "audi", "bmw", "mazda"]}) 我想要所有的价值观,例如:马自达,奥迪等,从大字开始。例如,我不想让马自达,而是马自达,我想对汽车系列中的所有值进行此操作。您可以使用: data['car'] = data['car'].str.capitalize() 只要稍加努力:它就行了!但如果我在进一步的情节中使用列车,我在开始时仍然有小字母,为什么? >>&g
data = pd.DataFrame({"car":["mazda", "audi", "audi", "bmw", "mazda"]})
我想要所有的价值观,例如:马自达,奥迪等,从大字开始。例如,我不想让马自达,而是马自达,我想对汽车系列中的所有值进行此操作。您可以使用:
data['car'] = data['car'].str.capitalize()
只要稍加努力:它就行了!但如果我在进一步的情节中使用列车,我在开始时仍然有小字母,为什么?
>>> data
car
0 Mazda
1 Audi
2 Audi
3 Bmw
4 Mazda