맨날 까먹는 거
2020. 6. 24. 15:32ㆍcoding
반응형
# list2에 있는 요소 중 하나라도 list1에 포함된 경우
if any(elem in list1 for elem in list2):
# df 2개 합치기 (row가 늘어나도록 연장)
df1.append(df2)
# csv로 저장하기
df.to_csv('title.csv', encoding='utf-8', index=False)
# plotly로 2개 분류해서 그리려면
pd.melt(df, id_vars=[index로 쓸 column 이름], value_vars=[value로 바꾸고 싶은 column 이름], \
var_name='value_vars를 value로 만들고 나면 그 column의 이름은 뭐가 될지',\
value_name='value_vars가 원래 갖고 있던 value들이 들어갈 column 이름은 뭔지'))
# 2개 비교하는 그래프
import plotly.graph_objects as go
fig = go.Figure()
fig.add_trace(go.Scatter(
x=data['year'],
y=data[data['cat']=='white']['mention'],
name="하양"
))
fig.add_trace(go.Scatter(
x=data['year'],
y=data[data['cat']=='red']['mention'],
name="빨강+핑크"
))
fig.update_layout(title_text="연도별 색채어 언급 비율", xaxis_title="연도", yaxis_title = "평균 언급 비율")
fig.show()
반응형
'coding' 카테고리의 다른 글
남의 github repo에 기여하기 (0) | 2021.04.05 |
---|---|
local directory를 git repo와 연동하기 (0) | 2021.03.06 |
expo와 구름IDE로 모바일 어플 만들기 (0) | 2021.03.04 |
[Streamlit] python 지식만으로 웹사이트 만들기 (1) | 2020.11.12 |
[rclone] command line에서 서버 파일을 google drive로 옮기기 (0) | 2020.09.17 |