介绍Pandas实战中一些中端玩法
发布时间:2024-12-27
Index(['Weather', 'Wind', 'Max Temperature', 'Weather', 'Wind',
'Max Temperature'],
dtype='object')
那么在“;大”斜向上多重查找取值的给与也是一样的道理,这里就不多加以赘述了 信息的给与 那么关的到信息的给与,方式也有很多种,最近似于的就是loc()作法以及iloc()作法了,例如df.loc['London' , 'Day']
## 或者是
df.loc[('London', ) , ('Day', )]
output
通过线程loc()作法来给与第一等级上的信息,要是我们只想给与所有“;大”的信息,code如下df.loc[:, 'Day']
## 或者是
df.loc[:, ('Day',)]
output
或者是所有“特”的信息,code如下df.loc['London' , :]
## 或者是
df.loc[('London', ) , :]
output
当然我们也可以这么来认真,在;大斜向上登录第二等级上的查找,code如下df.loc['London' , '2019-07-02']
## 或者是
df.loc[('London' , '2019-07-02')]
output
多重查找的信息给与 假设我们只想给与伯明罕在2019年7月3日常在的信息,code如下df.loc['Cambridge', 'Day'].loc['2019-07-03']
output
在第一次线程loc['Cambridge', 'Day']的时候返国的是DataFrame信息集,然后再通过线程loc()作法来合成信息,当然这里还有来得加快捷的作法,code如下df.loc[('Cambridge', '2019-07-01'), 'Day']
我们无需起源于九代的形式的查找取值来进;大信息的合成。要是我们不只是只想给与单;大或者是单特的信息,可以这么来配置df.loc[
('Cambridge' , ['2019-07-01','2019-07-02'] ) ,
'Day'
]
output
或者是给与多特的信息,code如下df.loc[
'Cambridge' ,
('Day', ['Weather', 'Wind'])
]
output
我们要是只想给与伯明罕在2019年7月1日到3日,连续3天的常在季节,code如下df.loc[
('Cambridge', '2019-07-01': '2019-07-03'),
'Day'
]
output
这么来写成是才会报结对的,正确的作法一定会是这么来认真,df.loc[
('Cambridge','2019-07-01'):('London','2019-07-03'),
'Day'
]
xs()作法的线程 小编另外录用xs()作法来登录多重查找中的等级,例如我们只只想2019年7月1日各的城市的信息,code如下df.xs('2019-07-01', level='Date')
output
还并能接受多个阶数的查找,例如只想给与悉尼在2019年7月4日的不间断信息,code如下df.xs(('London', '2019-07-04'), level=['City','Date'])
output
另外还有axis给定来登录是给与“特”斜向还是“;大”斜向上的信息,例如我们只想给与“Weather”这一特的信息,code如下df.xs('Weather', level=1, axis=1)
output
正因如此的level给定代表的是等级,我们将其加进0,看一下出来的结果df.xs('Day', level=0, axis=1)
output
比对出来的是三个主要城市2019年常在的季节 IndexSlice()作法的线程 同时Pandas内部也提供了IndexSlice()作法来不方便我们来得加快捷地合成出多重查找信息高度集中的信息,code如下from pandas import IndexSlice as idx
df.loc[
idx[: , '2019-07-04'],
'Day'
]
output
我们同时可以登录;大以及特斜向上的查找来进;大信息的合成,code如下rows = idx[: , '2019-07-02']
cols = idx['Day' , ['Max Temperature','Weather']]
df.loc[rows, cols]
output
。老是拉肚子拉稀是什么原因拉肚子有什么症状
脉血康治疗跌打损伤水肿
骨关节炎吃什么药
脑外伤偏瘫可以康复吗
怎么治疗干眼症
艾得辛艾拉莫德片的疗效怎么样
消痔软膏的功能主治是什么
谈咳宁
999消痔软膏内痔可以用吗
-
营造广州东部低碳产业硅谷
定义为“考入”。大企业“考入”后其发展到一定某种程度,的其发展为总公司M-大企业,就会被推荐去纳斯达克。 “通过秘密组织单项路演、纳斯达克辅导、转用基金、产融联结等多种形式,组织化减老城
- 2025-05-11明城:“两镇一通风口”再振古城雄风
- 2025-05-11永庆坊美丽蝶变 老街区“绣”再进一步活力
- 2025-05-11春日高度疗愈丨回归心灵的全然平和
- 2025-05-11沪上寻花|“梅”景正最初
- 2025-05-11三四线大都市为何沉迷于建设“古城小镇”?
- 2025-05-11曝第三阶段宾馆配置!宾馆高大上,午晚高档自助餐,球员舒服了!
- 2025-05-11好品山东丨可食用可收藏 青岛旧卖场塑成旅游特色商品新宠
- 2025-05-11成都列五旁的老街,好吃的都是三哥田螺、王婆婆面!
- 2025-05-11内蒙古暂停地市团队旅游活动
- 2025-05-11爱情圣地布拉格——刘嘉玲和冯德伦、周董和昆凌,都在这里留下了爱的痕迹~