Multilndex 与 Panel|学习笔记

简介: 快速学习 Multilndex 与 Panel

开发者学堂课程【Python 数据分析库 Pandas 快速入门:Multilndex 与 Panel】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/607/detail/8849


Multilndex 与 Panel


内容简介:

一、具体内容

二、 Multilndex

三、Panel

 

一、具体内容

打印刚才的 df 的行索引结果

df. index

MultiIndex(levels=[[2012, 2013, 20141, [1, 4, 7, 1011,

LabelsoIto, 2.1,2].10.1.2. 311,

names= ['year', 'month'])

二、 Multilndex

多级或分层索引对象。

●index 属性

names: levels 的名称

levels; 每个 level 的元组值

df. index. names

FrozenList(['year', month'1)

df. index.levels

FrozenList(1[2012, 2013, 2014]. [1,4,7, 10]])

 

三、Panel

l class pandas.Panel(data=None,items=None,major_axis=None,minor_axis=None,

n copy=False,dtype=None)

n 存储 3 维数组的 Panel 结构

p=pd.Panel(np.arange(24).reshape(4,3,2),

items=list('ABCD'),

major_axis=pd.date_range(20130101',periods=3)

minor axis=['first','second'])

p

<class 'pandas.cpre.panel.Panel'>

Dimensions:4(items)x3(major_axis)x2(minor_axis) Items axis: A tod

Major axis axis:2013-01-01 00:00:00 to 2013-01-0300:00:00 Minor axis axis: first to second

l Item=axis0,每个项目对应于内部包含的数据顿 (DataFrame)。

l major_axis-axis1,它是每个数据帧 (DataFrame )的索引(行)。

l minor_axis-axis2,它是每个数据帧 (DataFrame) 的列。

注:Pandas 从版本 0.20.0 开始弃用:推荐的用于表示 3D 数据的方法是 DataFrame 上的 Multilndex 方法

思考:如果获 DataFrame 中某个股票的不同时间数据?这样的结构是什么?

相关文章
简单的ConsolePanel
[url]https://github.com/openwayne/ConsolePanel[/url] 方便用户查看日志输出,制作时间较短,待完善。 后续计划: 1、格式输出httpRequest 2、降低消耗
366 12
|
JavaScript 前端开发
ext的treePanel触发tabPanel
最终的效果如下图所描述上述效果的实现过程如下所示直接上代码如上图所示,我们点击treePanel触发tabPanel的变化,因此肯定是treePanel中添加了事件响应的代码没错,就是这个它的具体代码如下 //鼠标点击treePanel的item,然后触发tabPanel新增tab,所以必须首先获取tabPanel的对象 var tab = Ext.
1245 0
|
C#
WPF: FishEyePanel/FanPanel - 自定义Panel
原文:WPF: FishEyePanel/FanPanel - 自定义Panel 原文来自CodeProject,主要介绍如何创建自定义的Panel,如同Grid和StackPanel。
1278 0
|
C#
Template、ItemsPanel、ItemContainerStyle、ItemTemplate
原文:Template、ItemsPanel、ItemContainerStyle、ItemTemplate 先来看一张图(网上下的图,加了几个字) 实在是有够“乱”的,慢慢来理一下; 1、Template是指控件的样式 在WPF中所有继承自contentcontrol类的控件都含有此属性,(继承自FrameworkElementdl类的TextBlock等控件无)。
732 0
|
前端开发