728x90
import pandas as pd
df = pd.read_excel("C:/jupyter_notebook/name_concatenate.xlsx")
df["name"] = df["name"].str.replace(pat=r'[^\w!()/]', repl=r' ', regex=True) // 특수문자 치환, 괄호와 슬래쉬 제외
df2 = df.groupby(['id'])['name'].apply('<br>'.join) // id로 group by 해서 합치는데 사이에 <br> 추가
df2.to_excel('test.xlsx')
728x90
'Python' 카테고리의 다른 글
네트워크 그래프 연결중심성, 매개중심성 계산 (0) | 2023.07.09 |
---|---|
python str.replace pattern 특정 특수문자 제외 (0) | 2023.07.09 |
excel to json (0) | 2023.07.08 |
sns.heatmap plot size (0) | 2023.06.21 |
Resource punkt not found(or wordnet) (0) | 2023.06.21 |