如何在不大写()的情况下对数据框进行title()

时间:2018-12-09 19:51:23

标签: python dataframe

我想像这样在数据框中使用大写字母。

副学士学位 如果此代码: df ['education'] = df ['education']。str.title()作为

的结果

副学士学位。

如何在不使用大写字母s的情况下拥有良好的代码

副学士学位。

1 个答案:

答案 0 :(得分:1)

一种替代方法是使用string.capwords

import string
import pandas as pd

df = pd.DataFrame(data=["associate's degree"], columns=['education'])
print(df['education'].apply(string.capwords))

输出

0    Associate's Degree
Name: education, dtype: object