2016-08-25 24 views
3

どのようにして列の各単語の最初の文字を大文字にしますか?私は途中でpython pandasを使用しています。例えば、列の各単語の先頭文字を大文字にする

  Column1 
     The apple 
     the Pear 
     Green tea 

私の欲求の結果は次のようになります。

  Column1 
     The Apple 
     The Pear 
     Green Tea 

答えて

10

あなたはstr.titleを使用することができます。

print (df.Column1.str.title()) 
0 The Apple 
1  The Pear 
2 Green Tea 
Name: Column1, dtype: object 

別の非常に類似した方法がstr.capitalizeですが、それが唯一の最初の文字を大文字にします:

print (df.Column1.str.capitalize()) 
0 The apple 
1  The pear 
2 Green tea 
Name: Column1, dtype: object 
+0

@jezraelありがとう!魅力的な作品! –

+0

@JasonChingYuk - うれしいことができます! – jezrael

関連する問題