環境
Python、MAC、JupyterNotebook
df_concat_IOS=df_concat[df_concat['Campaign name'].str.contains('IOS')] df_concat_AND=df_concat[df_concat['Campaign name'].str.contains('AND')] df_concat_IOS['OS']='IOS' df_concat_AND['OS']='AND' df_concat_IOS_AND=pd.concat([df_concat_IOS,df_concat_AND])
【エラーメッセージ】
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ipykernel_launcher.py:2: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead
【したいこと試したこと】
Campaign mameにIOSが入ってる場所にはOSという列を作成し、ANDにはANDを入れる。
df_concatにはキャンペーンネームあり、
df_concat_IOS、df_concat_ANDを作成して、それぞれにOSを書き加えて、また合体させた。
【データImage】
Campaign name | Spend | |
---|---|---|
A_IOS_ | x | |
B_AND_ | x | |
A__AND | x | |
B_IOS_ | x |
【したいこと結果】
Campaign name | Spend | OS |
---|---|---|
A_IOS_ | x | IOS |
B_AND_ | x | AND |
A__AND | x | AND |
B_IOS_ | x | IOS |
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/14 06:41