Pembelajaran Pantas: Melukis Peta Haba dan Scatterplots menggunakan Python (dengan contoh kod)
Pengenalan:
Dalam visualisasi data, peta haba dan petak serakan ialah dua jenis carta biasa. Peta haba boleh memaparkan secara visual pengedaran dan perubahan arah aliran data, manakala plot serakan sesuai untuk menunjukkan korelasi antara berbilang titik data. Artikel ini akan memperkenalkan cara menggunakan Python untuk melukis kedua-dua carta ini dan memberikan contoh kod khusus.
1. Lukiskan peta haba
import numpy as np data = np.random.rand(3, 3)
import matplotlib.pyplot as plt plt.imshow(data, cmap='hot', interpolation='nearest') plt.colorbar() # 添加颜色渐变条 plt.show()
Dalam kod di atas, peta warna panas digunakan untuk memetakan nilai yang lebih kecil kepada kuning terang dan nilai yang lebih besar kepada merah gelap, dan parameter interpolasi digunakan untuk menentukan kaedah interpolasi.
2. Lukis plot serakan
import numpy as np x = np.random.rand(100) y = np.random.rand(100)
import matplotlib.pyplot as plt plt.scatter(x, y, marker='o', c='r') # 使用红色的圆点表示散点图 plt.xlabel('X') # 设置x轴标签 plt.ylabel('Y') # 设置y轴标签 plt.title('Scatter Plot') # 设置图表标题 plt.show()
Dalam kod di atas, gunakan parameter penanda untuk menentukan bentuk penanda titik serakan dan parameter c untuk menentukan warna titik serakan.
Kesimpulan:
Artikel ini memperkenalkan kaedah menggunakan Python untuk melukis peta haba dan plot serakan, dan memberikan contoh kod khusus. Dengan mengkaji kod sampel ini, pembaca boleh mula melukis peta haba dan plot taburan dengan cepat, dan menjalankan analisis visual data. Pada masa yang sama, pembaca juga boleh menjalankan pembangunan dan pengoptimuman sekunder mengikut keperluan mereka sendiri untuk mencapai kesan visualisasi data yang lebih diperibadikan.
Atas ialah kandungan terperinci Pembelajaran Pantas: Melukis Peta Haba dan Scatterplots dengan Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!