Ich habe Schwierigkeiten gehabt, Fehler zu meinen Plots hinzuzufügen, die ich in Python mit Seaborn erstellt habe.Fehlerbalken mit Seaborn und Stripplot
Ich habe derzeit einen Datenrahmen in einem "csv" -Format;
TSMdatabase = 'TSMvsRunmaster.csv';
tsmdf = pd.read_csv(TSMdatabase, sep=',');
Die Datenrahmen hat diese Überschrift Format:
Run,TSMX_Value,TSMX_Error,TSMX+1_Value,TSMX+1_Error,Source
ich dann for-Schleife in den verschiedenen TSM-Werte zu lesen:
TSM = ['001', '002', '003', '004', '010', '011', '012',
'013', '016', '017', '101', '102', '104', '105', '106']
for x in TSM:
tsm = x
Und dann mich ich plotten schließlich geben:
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 lot für bestimmte TSM ohne Fehlerbalken
Wenn ich dann die Fehlerbalken hinzuzufügen versuchen, ich mit nur einem Fehlerbalken in der Mitte jeder Teildatensatz am Ende:
wo Jede Quelle, Python und Matlab, hat tatsächlich eigene Fehler im Datenrahmen!
Hat jemand irgendwelche Ideen! Danke vielmals!
Zunächst müssen Sie angeben, wie Sie die Fehlerbalken in den Plot einfügen, * 'Ich versuche dann, Fehlerbalken hinzuzufügen' * könnte irgendetwas bedeuten. Zweitens würde die Verwendung eines [mcve] Ihre Chancen erhöhen, Hilfe dramatisch zu erhalten. Wenn es möglich ist, das Verhalten anhand einiger Mockup-Daten zu reproduzieren, geben Sie bitte den entsprechenden Code an. – ImportanceOfBeingErnest