设为首页 加入收藏

TOP

pandas选择数据-【老鱼学pandas】(三)
2017-11-20 08:34:55 】 浏览:235
Tags:pandas 选择 数据 鱼学

输出为:

data:
             A   B   C   D
2017-01-08   0   1   2   3
2017-01-09   4   5   6   7
2017-01-10   8   9  10  11
2017-01-11  12  13  14  15
2017-01-12  16  17  18  19
2017-01-13  20  21  22  23
选择根据某列中的数值进行筛选:
            A  B  C  D
2017-01-08  0  1  2  3
2017-01-09  4  5  6  7

如果想要进行联合索引,比如where A<8 and B < 5,则:

import pandas as pd
import numpy as np
dates = pd.date_range("2017-01-08", periods=6)
data = pd.DataFrame(np.arange(24).reshape(6, 4), index=dates, columns=["A", "B", "C", "D"])
print("data:")
print(data)

print("根据某列中的数值进行筛选:")
data = data[data.A < 8]
print(data[data.B < 5])

输出为:

data:
             A   B   C   D
2017-01-08   0   1   2   3
2017-01-09   4   5   6   7
2017-01-10   8   9  10  11
2017-01-11  12  13  14  15
2017-01-12  16  17  18  19
2017-01-13  20  21  22  23
根据某列中的数值进行筛选:
            A  B  C  D
2017-01-08  0  1  2  3
首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇python基础(3)---流程控制 下一篇x01.AntWorld: An Python AI Game

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目