Python – ایجاد نمودارهای میلهای با Matplotlib
آخرین بروزرسانی:
ایجاد نمودارهای میلهای با Matplotlib
برای ترسیم نمودارهای میلهای با استفاده از Matplotlib، میتوانید از توابع bar()
برای میلههای عمودی و barh()
برای میلههای افقی استفاده کنید.
رسم میلههای عمودی
با استفاده از تابع bar()
میتوانید میلههای عمودی را رسم کنید.
مثال:
رسم ۴ میله:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y)
plt.show()
رسم میلههای افقی
برای رسم میلههای افقی میتوانید از تابع barh()
استفاده کنید.
مثال:
رسم ۴ میله افقی:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y)
plt.show()
تنظیم رنگ میلهها
میتوانید رنگ میلهها را با استفاده از آرگومان color
تنظیم کنید.
مثال:
رنگ کردن میلهها با رنگ قرمز:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color="red")
plt.show()
مثال:
رنگ کردن میلهها با رنگ “hotpink”:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color="hotpink")
plt.show()
مثال:
رنگ کردن میلهها با کد رنگ هگز “#4CAF50”:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color="#4CAF50")
plt.show()
تنظیم عرض میلهها
برای تنظیم عرض میلهها از آرگومان width
استفاده کنید.
مثال:
رسم میلههای باریک:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, width=0.1)
plt.show()
پیشفرض عرض میلهها برابر با ۰.۸ است. برای میلههای افقی، از آرگومان height
استفاده کنید.
مثال:
رسم میلههای افقی باریک:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y, height=0.1)
plt.show()
پیشفرض ارتفاع میلههای افقی برابر با ۰.۸ است.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام