[英]Comparing pandas DataFrame to Series
到目前為止,我已經看過這個和這個問題,但它們並沒有真正幫助我解決我的問題。
問題很簡單,但有點難以言辭。
我有一個像以下矩陣的Dataframe:
Stock1 Stock2
Date1 3 4
Date2 1 4
對於每個日期,即我的索引,我想將值與系列中的單個點進行比較。
是這樣的系列:
Value
Date1 2
Date2 3
我想從比較DataFrame> Series中構建以下DataFrame
Stock1 Stock2
Date1 True True
Date2 False True
因此對於Date1
兩個值都大於2,而對於Date2
只有Stock2
大於3。
提前致謝
使用.gt
並傳遞axis=0
來逐行比較Series:
In [126]:
df.gt(s, axis=0)
Out[126]:
Stock1 Stock2
index
Date1 True True
Date2 False True
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.