这是我关于stackoverflow的第一个问题,请原谅我是否不够清楚。请告诉我您需要回答我的问题的其他信息。
对于下面的数据框,我想只选择总EQ大于1,000的UPC。
df:
Facts EQ EQ EQ EQ \
UPC 9393640594 2.01937E+11 2.0112E+11 2.01912E+11 2.01057E+11
Weeks
2011-01-29 357 900 1,541 NaN 2,001
2011-02-05 388 998 1,741 NaN 2,316
2011-02-12 446 1,073 2,166 NaN 2,932
2011-02-19 394 1,071 1,852 NaN 2,390
2011-02-26 373 1,101 1,800 NaN 2,252
2011-03-05 362 1,878 2,792 NaN 4,804
Facts EQ \
UPC 2.00654E+11 82395881124 82395875124 71156500400 9396600211
Weeks
2011-01-29 1,228 376 389 28 1
2011-02-05 1,336 384 418 32 1
2011-02-12 1,374 401 535 38 2
2011-02-19 1,442 442 459 31 2
2011-02-26 1,442 395 434 30 1
2011-03-05 2,375 380 424 29 1
Facts EQ EQ EQ EQ EQ
UPC 7015788269 7580588173 7015788270 4242105931 4242105930
Weeks
2011-01-29 2,614 225 1,522 445 906
2011-02-05 2,077 252 1,154 456 925
2011-02-12 2,391 288 1,063 488 1,110
2011-02-19 1,898 242 1,054 517 993
2011-02-26 1,716 246 906 477 968
2011-03-05 1,368 222 696 488 949
[6 rows x 15 columns]
这就是我所做的:
df['EQ'].sum(0,skipna=False)
但总共只列出了15列中的8列。这有什么不对?
UPC
9393640594 2320
2.01912E+11 NaN
82395881124 2378
82395875124 2659
71156500400 188
9396600211 8
7580588173 1475
4242105931 2871
dtype: float64