我有一個數據框,其中每一行代表一個日期,其中一些事件記錄在數據庫中。Seaborn - 如何解釋distplot中x軸的值?
每個事件都有一個它所關心的日期,所以例如一個在2017-02-03登錄的事件可能屬於2017-02-02(意思是它在事件發生後的第二天記錄)。
我試圖想象每一列的分佈在distplot,獲得當被記錄的事件之間的距離的概念,而迄今爲止,它涉及(「關於人們是否會記錄事件同一天,後一天,甚至更晚?「)。
到目前爲止,我已經創建了一個迭代每列並將其繪製成seaborn distplot的函數。然後
def plot(dates):
plt.figure(figsize=(45,25))
for date in dates:
sns.distplot(df[date], kde=False, bins=len(dates))
return
情節是這樣的:
但是,我不知道如何解釋在x軸上的值。
它顯示範圍從0到3500,這是什麼意思?
有沒有其他更好的方法來形象化?
您能更好地解釋數據幀實際包含的內容嗎?行中日期的含義是什麼,列中日期的含義是什麼,數據框中的數字是什麼? – ImportanceOfBeingErnest
@ImportanceOfBeingErnest行索引是記錄事件的日期,列標題中的日期是事件發生的日期。 例如在2017-02-02發生了前一天發生的1092個事件(2017-02-01)和發生在同一天的3136個事件(2017-02-02)。 行的總和會給你當天記錄的總事件數,而列的總和會給出當天發生的總事件數。 – Marius
我認爲這裏的疑惑是,顯然你可以在實際發生之前記錄事件,例如,在2017-02-02有20個事件記錄,只發生8天后(2017-02-10)。 – ImportanceOfBeingErnest