Karem نشر 25 ديسمبر 2021 أرسل تقرير نشر 25 ديسمبر 2021 لدي الكود التالي الذي يعرض مخطط بيانات: import seaborn as sns import pandas as pd import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(np.random.random((5, 5)), columns=["a", "b", "c", "d", "e"]) sns_pp = sns.pairplot(df) وأحتاج إلى حفظ الشكل الناتج كصورة، لذا كيف أقوم بذلك؟ 1 اقتباس
1 Ali Haidar Ahmad نشر 25 ديسمبر 2021 أرسل تقرير نشر 25 ديسمبر 2021 يمكنك حفظ المخططات البيانية من خلال الدالة savefig: savefig(fname, dpi=None, format=None,bbox_inches=None) حيث أن الوسيط الأول يمثل المسار الذي تود فيه حفظ الملف الناتج، وال dpi أو dots per inch (وهي وحدة قياس تحدد عدد النقاط الفردية التي يمكن وضعها في مربع 1 × 1 بوصة) وزيادتها تؤدي لزيادة حجم الصورة. أما الوسيط الثالث فهو لتحديد الصيغة التي سيتم فيها حفظ الشكل البياني أي 'png', 'pdf', 'svg' ...إلخ. أما الوسيط الأخير ففي حال ضبطه على tight سيتم إزالة المسافة البيضاء الغير مرغوب فيها التي تكون حول الرسم البياني. لذا لحفظ مخططك يمكنك أن تكتب: import seaborn as sns import pandas as pd import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(np.random.random((5, 5)), columns=["a", "b", "c", "d", "e"]) sn = sns.pairplot(df) sn.savefig("plot.png") 1 اقتباس
السؤال
Karem
لدي الكود التالي الذي يعرض مخطط بيانات:
وأحتاج إلى حفظ الشكل الناتج كصورة، لذا كيف أقوم بذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.