Seaborn을 사용하여 파이썬에서 만든 플롯에 오류 막대를 추가하는 데 어려움이 있습니다.Seaborn과 Stripplot이있는 오류 막대
현재 'csv'형식의 데이터 프레임이 있습니다.
TSM = ['001', '002', '003', '004', '010', '011', '012',
'013', '016', '017', '101', '102', '104', '105', '106']
for x in TSM:
tsm = x
을 그리고 마지막으로 내가 나에게주는 플롯 :
Run,TSMX_Value,TSMX_Error,TSMX+1_Value,TSMX+1_Error,Source
그때 다른 TSM의 값을 읽어 for 루프를 사용
TSMdatabase = 'TSMvsRunmaster.csv';
tsmdf = pd.read_csv(TSMdatabase, sep=',');
Dataframe이 제목 형식이 있습니다 :
plt.figure()
sns.set_style("darkgrid")
ax = sns.stripplot(x="Run", y='TSM'+str(tsm)+'_Value', hue="Source", data=tsmdf,
jitter=True, palette="Set2", split=True)
plt.xticks(rotation=40)
plt.title('Run TSM'+str(tsm)+' Comparison')
plt.show()
p
: 다음 오차 막대를 추가하려고하면
, 나는 각 하위 데이터 세트의 중간에 하나의 오류 바 결국 오류 바없이 특정 TSM에 대한 많은 각 소스, Python 및 Matlab은 실제로 데이터 프레임에 자체 오류가 있습니다!
아무도 아이디어가 있습니까? 참으로 대단히 감사합니다!
먼저 오류 막대를 플롯에 배치하는 방법을 포함시켜야합니다. * '오류 막대를 추가하려고합니다.'*는 아무 의미가 있습니다. 둘째, [mcve]를 사용하면 도움을 크게 얻을 확률이 높아집니다. 따라서 모형을 사용하여 행동을 재연하는 것이 가능하다면 해당 코드를 제공하십시오. – ImportanceOfBeingErnest