在 Pandas 中更改图形大小 – Python
先决条件:熊猫
可以通过将所需维度作为元组传递给 plot() 方法的 figsize 参数来修改图的大小。它用于确定图形对象的大小。
句法:
figsize=(width, height)
其中尺寸应以英寸为单位给出。
方法
- 导入熊猫。
- 创建或加载数据
- 使用 figsize 参数和维度调用 plot()函数。
示例 1
Python3
import pandas as pd # import the pandas module
# python list of numbers
data1 = [10, 20, 50, 30, 15]
# convert the list to a pandas series
s1 = pd.Series(data1)
# creates a figure of size 20 inches wide and 10 inches high
s1.plot(figsize=(20, 10))
Python3
# import the pandas module
import pandas as pd
# Creating a pandas dataframe
df = pd.DataFrame({'names': ['A', 'B', 'C', 'D'], 'val': [10, 45, 30, 20]})
# creates a bar graph of size 15 inches wide and 10 inches high
df.plot.bar(x='names', y='val', rot=0, figsize=(15, 10))
Python3
# import the pandas module
import pandas as pd
# Creating a pandas dataframe with index
df = pd.DataFrame({'value': [3.330, 4.87, 5.97]},
index=['Item 1', 'Item 2', 'Item 3'])
df.plot.pie(y='value', figsize=(5, 5))
输出:
示例 2
蟒蛇3
# import the pandas module
import pandas as pd
# Creating a pandas dataframe
df = pd.DataFrame({'names': ['A', 'B', 'C', 'D'], 'val': [10, 45, 30, 20]})
# creates a bar graph of size 15 inches wide and 10 inches high
df.plot.bar(x='names', y='val', rot=0, figsize=(15, 10))
输出 :
示例 3
蟒蛇3
# import the pandas module
import pandas as pd
# Creating a pandas dataframe with index
df = pd.DataFrame({'value': [3.330, 4.87, 5.97]},
index=['Item 1', 'Item 2', 'Item 3'])
df.plot.pie(y='value', figsize=(5, 5))
输出 :