Plot nicht druckenPython

Python-Programme
Anonymous
 Plot nicht drucken

Post by Anonymous »

Ich muss mehrere Plots erstellen. Der Code eines solchen Plots ist hier.
import numpy as np
import matplotlib.pyplot as plt

df = pd.DataFrame({'Label': ['a', 'b', 'c', 'd', 'e', 'f'],
'Val': [np.random.rand() for _ in range(6)],
})

sns.set_style('whitegrid')
plt.figure(figsize=(6, 4))
sns.barplot(df, x='Label', y='Val', color='steelblue')
plt.xlabel('Bin', fontsize=9)
plt.ylabel('Value', fontsize=9)
plt.title('Trend', fontsize=11)
plt.tight_layout()

all_plots = dict()
buffer = BytesIO()
plt.savefig(buffer, format='png', bbox_inches='tight')
buffer.seek(0)
all_plots['p1'] = buffer

Ich möchte diese Diagramme nicht ausdrucken, wenn ich die Codes in Jupyter ausführe, sondern sie in einem anderen „Objekt“ speichern, das ich später verwenden kann, um die Bilder in einer Excel-Datei zu speichern.< /p>
Beim Ausführen des obigen Codes wird jedoch der Plot gedruckt. Wie kann ich das „Drucken“ deaktivieren?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post