我試圖在直方圖中繪制兩組資料!資料集如下所示:
>>> df = load_diffae()
>>> print(df.shape)
(360000, 5)
>>> dfn = load_diffne()
>>> print(dfn.shape)
(360000, 5)
兩者都有 360000 行
但是,如果您查看直方圖,看起來新資料集的行數(顯示在 Y 軸上)明顯多于舊資料集。這可能是什么原因?

我的代碼:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from scipy.stats import norm
from Extract_elevation import *
def load_diffae():
df = dfl
return df
def load_diffd():
dfn = dfld
return dfn
def Plot_show_eu(df,dfd, dfn):
x = dfe['O18ad']
z = dfne['O18nd']
bins = np.linspace(-50, 1, 40)
bins = 'auto'
plt.hist(x, bins, alpha=0.65, label='alt')
plt.hist(z, bins, alpha=0.65, label='new')
plt.legend(loc='upper right')
uj5u.com熱心網友回復:
箱的選擇方式不同,因此對于較大的箱,每個箱中輸入的值更多,并且繪圖看起來“更大”。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/496555.html
標籤:Python 熊猫 麻木的 matplotlib
