メモ

#条件抽出
res_df.loc[(res_df['Age']>50) & (res_df['Country']=='Italy')]
df = df.where( df < 100 )

# インデックスの設定
res_df.set_index('Country', inplace=True)

# インデックスの値の確認 インデックスはユニークとは限らない
res_df.index.unique()

# インデックスを指定したCSVの読み込み
rates_df=pd.read_csv('conversionRates.csv', index_col='originCountry')

# 列名の文字列一致を使ったコピー
wt_freq_df = res_df.loc[:, res_df.columns.str.startswith('WorkToolsFrequency')].copy()

# 列名の変更
wt_freq_df.columns = wt_freq_df.columns.map(lambda x:x.replace('WorkToolsFrequency', ''))

# 列を行に変換
wt_freq_count_df = pd.DataFrame([], index=wt_freq_df.columns)