그래서 아래 코드를 사용하면 3 줄의 그림을 그릴 수 있지만 각도가 있습니다. 라인을 부드럽게 할 수 있습니까?파이썬에서 그림의 선을 부드럽게 만드는 방법은 무엇입니까?
import matplotlib.pyplot as plt
import pandas as pd
# Dataframe consist of 3 columns
df['year'] = ['2005, 2005, 2005, 2015, 2015, 2015, 2030, 2030, 2030']
df['name'] = ['A', 'B', 'C', 'A', 'B', 'C', 'A', 'B', 'C']
df['weight'] = [80, 65, 88, 65, 60, 70, 60, 55, 65]
fig,ax = plt.subplots()
# plot figure to see how the weight develops through the years
for name in ['A','B','C']:
ax.plot(df[df.name==name].year,df[df.name==name].weight,label=name)
ax.set_xlabel("year")
ax.set_ylabel("weight")
ax.legend(loc='best')
나는 그것이 같은 질문이라고 생각하지 않습니다 @poke. 나는 전에 다른 질문의 대답을 시도한다. 왜 그것이 작동하지 않는지 모르겠지만, 2 열만있는 다른 질문 대신 3 열 또는 배열로 여기서 일해야하기 때문에 조금 다르다고 생각합니다. – Jolie
음모를 꾸미기 전에 데이터를 삽입해야하므로 SO – Boud