Pandasデータフレームの列に大文字を適用します
例
import pandas as pd # A dataframe df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri'],'Subject': ['Math', 'english', 'science', 'music', 'games']}) df['Day'] = df['Day'].str.upper() print(df)
出力
上記のコードを実行すると、次の結果が得られます-
Day Subject 0 MON Math 1 TUE english 2 WED science 3 THU music 4 FRI games
例
# A dataframe df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri'], 'Subject': ['Math', 'english', 'science', 'music', 'games']}) df1=df['Subject'].apply(lambda x: x.upper()) print(df1)
出力
上記のコードを実行すると、次の結果が得られます-
0 MATH 1 ENGLISH 2 SCIENCE 3 MUSIC 4 GAMES Name: Subject, dtype: object
-
パンダの既存のDataFrameに新しい列を追加する
Pandasデータフレームは2次元のデータ構造です。つまり、データは行と列に表形式で配置されます。 python dict、list、seriesなどを使用して作成できます。この記事では、既存のデータフレームに新しい列を追加する方法を説明します。まず、pandasシリーズを使用してデータフレームを作成しましょう。次の例では、パンダシリーズを1列のデータフレームに変換し、Month_noという列名を付けています。 例 import pandas as pd s = pd.Series([6,8,3,1,12]) df = pd.DataFrame(s,columns=['Month_No
-
Pandasデータフレームの列の最初の文字を大文字にします
pandasデータフレームは、行と列を持つテーブルに似ています。データフレームの1つの列の最初の文字を大文字にする必要がある場合があります。これは、次の方法で実現できます。 データフレームの作成 以下の例では、最初に、列名がDayおよびSubjectであるデータフレームを作成します。 例 import pandas as pd # A dataframe df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri'], 'Subj