# 0.05などの項目を 5%に変換する

import pandas as pd

## データを読込む
df = pd.read_csv('/content/{data}.csv')  

## 項目内容を確認
df['{column_name}'].head(3)
> 0.14100
> 0.10726
> 0.09731	


## column_nameに%変換したい項目を入れる
df['{column_name}'] = df['{column_name}'].astype(float).apply(lambda x: f'{x:.2%}' if not pd.isna(x) and x>0 else '-')


## 変換後の内容を確認 
df['{column_name}'].head(3)
> 14.1%
> 10.72%
> 9.73%

おすすめの記事