0
類似於matplotlib的fig.set_size_inches(18.5, 10.5)
。如何更改Seaborn中regplot的地塊大小?
類似於matplotlib的fig.set_size_inches(18.5, 10.5)
。如何更改Seaborn中regplot的地塊大小?
您可以在這個數字通過plt.subplots()
第一,然後設置適當的大小聲明fig, ax
對,並要求sns.regplot
對劇情有ax
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
# some artificial data
data = np.random.multivariate_normal([0,0], [[1,-0.5],[-0.5,1]], size=100)
# plot
sns.set_style('ticks')
fig, ax = plt.subplots()
fig.set_size_inches(18.5, 10.5)
sns.regplot(data[:,0], data[:,1], ax=ax)
sns.despine()
還是有點短:
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
# some artificial data
data = np.random.multivariate_normal([0,0], [[1,-0.5],[-0.5,1]], size=100)
# plot
sns.set_style('ticks')
g = sns.regplot(data[:,0], data[:,1])
g.figure.set_size_inches(18.5, 10.5)
sns.despine()
這可以工作,但只是將'figsize'傳遞給'plt.subplots()';不需要另外一行代碼來調用'set_size_inches'。 – mwaskom