Saya mengalami masalah Meningkatkan jarak antara label sumbu x saya dan juga meningkatkan ukurannya
Dec 02 2020
Saya telah berhasil memplot grafik garis saya sebagai pemula, tetapi berjuang untuk menambah ruang antara label sumbu x saya dan juga ukurannya karena tumpang tindih.
plt.figure(figsize=(10,8))
x = state_query_df['location_id']
y1 = state_query_df['Population']
y2 = state_query_df['professionals']
plt.plot(x, y1, label="Population", linewidth = 3)
plt.plot(x, y2, label="Professionals",linewidth = 3)
plt.tick_params(axis='x', which='major', labelsize=10)
plt.xlabel("location_id")
plt.ylabel("Population")
plt.show()

Jawaban
1 LeonTai Dec 02 2020 at 18:16
Untuk Mengubah Ukuran Gambar dan xticks:
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(0, 10, 0.1)
y = np.sin(x)
plt.figure(figsize=(20,8)) ## figure size change from 10x8 to 20x8
plt.plot(x, y)
plt.xticks(np.arange(0, 10, step=2.5)) ## xticks change
plt.show()
MightyDiffy Dec 02 2020 at 17:57
Anda dapat melakukannya dengan perintah xticks
Lihat posting ini: Masalah dengan matplotlib.pyplot.xticks ()
Pembaruan: Ini mungkin terjadi karena Anda menetapkan pada sumbu x nilai dari kurva pertama dan nilai dari kurva kedua, juga. Coba hapus nilai salah satu dari dua sumbu x ATAU tetapkan nilai Anda sendiri dengan perintah xticks.
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'