Cara mengubah ukuran gambar histogram pandas


Anda dapat menggunakan argumen figsize untuk mengubah ukuran gambar histogram yang dibuat di panda:

 import matplotlib. pyplot as plt

#specify figure size (width, height)
fig = plt. figure (figsize=(8,3))
ax = fig. gca ()

#create histogram using specified figure size
df[' my_column ']. hist (ax=ax)

Contoh berikut menunjukkan cara menggunakan argumen figsize dalam praktiknya.

Contoh : Cara mengubah ukuran gambar histogram panda

Misalkan kita memiliki panda DataFrame berikut:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' player ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H',
                              'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P'],
                   ' points ': [10, 12, 14, 15, 15, 15, 16, 17,
                              19, 19, 24, 24, 28, 30, 34, 34]})

#view first five rows of DataFrame
print ( df.head ())

  player points
0 to 10
1 B 12
2 C 14
3 D 15
4 E 15

Jika kita membuat histogram untuk variabel poin, panda secara otomatis akan menggunakan 6.4 sebagai lebar gambar dan 4.8 sebagai tinggi :

 import matplotlib. pyplot as plt

#create histogram for variable points
df[' points ']. hist (grid= False ,edgecolor=' black ')

Namun, kita dapat menggunakan argumen figsize untuk mengubah lebar dan tinggi gambar:

 import matplotlib. pyplot as plt

#specify figure size (width, height)
fig = plt. figure (figsize=(8,3))
ax = fig. gca ()

#create histogram using specified figure size
df[' points ']. hist ( grid= False , edgecolor=' black ', ax=ax) 

Histogram khusus ini memiliki lebar 8 dan tinggi 3 .

Kita juga bisa menggunakan argumen figsize untuk membuat gambar yang tingginya lebih besar dari lebarnya:

 import matplotlib. pyplot as plt

#specify figure size (width, height)
fig = plt. figure (figsize=(4,7))
ax = fig. gca ()

#create histogram using specified figure size
df[' points ']. hist ( grid= False , edgecolor=' black ', ax=ax) 

Histogram khusus ini memiliki lebar 4 dan tinggi 7 .

Jangan ragu untuk bermain-main dengan nilai argumen figsize untuk membuat histogram dengan ukuran persis yang Anda inginkan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di panda:

Cara membuat histogram dari Pandas DataFrame
Cara membuat histogram dari seri Pandas
Cara memplot histogram berdasarkan grup di Pandas

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *