Index objects ¶
Index ¶
pandas-on-Spark 索引,逻辑上对应于 pandas 索引。 |
Properties ¶
返回布尔值,判断对象中的值是否单调递增。 |
|
如果对象中的值是单调递增的,则返回布尔值。 |
|
返回布尔值,判断对象中的值是否单调递减。 |
|
返回索引是否具有唯一值。 |
|
如果索引有重复项,返回True,否则返回False。 |
|
如果它有任何缺失值,则返回True。 |
|
返回底层数据的dtype对象。 |
|
返回从值推断出的类型字符串。 |
|
返回索引的所有数据类型是否均为日期时间。 |
|
返回底层数据形状的元组。 |
|
返回索引的名称。 |
|
返回索引的名称。 |
|
返回一个表示数组维数数量的整数。 |
|
返回一个表示此对象中元素数量的整数。 |
|
索引和多索引中的层级数量。 |
|
如果当前对象为空,则返回 true。 |
|
返回转置,对于索引,它将是索引本身。 |
|
返回一个数组,表示索引中的数据。 |
Modifying and computations ¶
|
返回是否所有元素都为真。 |
|
返回是否有任何元素为真。 |
|
返回一个最小参数索引器。 |
|
返回一个最大参数索引器。 |
|
制作此对象的副本。 |
|
创建一个新的索引,删除传递的位置。 |
|
确定两个 Index 对象是否包含相同的元素。 |
|
将对象编码为枚举类型或分类变量。 |
|
类似于equals,但检查其他可比较属性是否也相等。 |
|
在指定位置插入新项目以创建新索引。 |
返回当前索引类型是否为布尔类型。 |
|
返回当前索引类型是否为分类类型。 |
|
返回当前索引类型是否为浮点类型。 |
|
返回当前索引类型是否为整数类型。 |
|
返回当前索引类型是否为区间类型。 |
|
返回当前索引类型是否为数值类型。 |
|
返回当前索引类型是否为对象类型。 |
|
|
创建一个新的索引,删除传递的标签列表。 |
|
返回移除重复值后的索引。 |
|
返回索引的最小值。 |
|
返回索引的最大值。 |
|
使用输入对应关系(字典、Series 或函数)映射值。 |
|
更改索引或MultiIndex名称。 |
|
重复一个 Index/MultiIndex 的元素。 |
|
返回沿轴的给定 位置 索引中的元素。 |
|
返回索引中的唯一值。 |
|
返回对象中唯一元素的数量。 |
|
返回一个包含唯一值计数的序列。 |
Compatibility with MultiIndex ¶
|
设置索引或MultiIndex的名称。 |
|
返回移除了请求级别的索引。 |
Missing Values ¶
|
用指定值填充NA/NaN值。 |
|
返回不包含NA/NaN值的Index或MultiIndex |
|
检测现有的(非缺失的)值。 |
|
检测现有的(非缺失的)值。 |
Conversion ¶
|
将 pandas-on-Spark 对象转换为指定的数据类型
|
|
返回底层数据的第一个元素作为Python标量。 |
返回一个值的列表。 |
|
|
创建一个索引和值都等于索引键的序列,适用于基于索引返回索引器的映射。 |
|
创建一个包含索引列的DataFrame。 |
|
这被定义为一个具有相同身份的副本 |
|
一个表示此索引或多级索引中值的NumPy ndarray。 |
CategoricalIndex ¶
基于底层 分类 的索引。 |
Categorical components ¶
这个分类的类别代码。 |
|
这个分类的类别。 |
|
类别是否具有有序关系。 |
|
|
重命名类别。 |
|
按照 new_categories 中指定的方式重新排序类别。 |
添加新类别。 |
|
移除指定的分类。 |
|
移除未使用的分类。 |
|
将类别设置为指定的新类别。 |
|
|
设置分类变量为有序。 |
将分类设置为无序。 |
|
|
使用输入对应关系(字典、Series 或函数)映射值。 |
MultiIndex ¶
pandas-on-Spark 多重索引,逻辑上对应于 pandas 多重索引。 |
MultiIndex Constructors ¶
|
将数组转换为MultiIndex。 |
|
将元组列表转换为多重索引。 |
|
从多个可迭代对象的笛卡尔积创建一个MultiIndex。 |
|
从 DataFrame 创建一个 MultiIndex。 |
MultiIndex Properties ¶
如果索引有重复项,返回True,否则返回False。 |
|
如果它有任何缺失值,则返回True。 |
|
返回从值推断出的类型字符串。 |
|
is_all_dates 对于 MultiIndex 总是返回 False |
|
返回底层数据形状的元组。 |
|
返回索引的名称。 |
|
返回一个表示数组维数数量的整数。 |
|
如果当前对象为空,则返回 true。 |
|
返回转置,对于索引,它将是索引本身。 |
|
返回一个表示此对象中元素数量的整数。 |
|
索引和多索引中的层级数量。 |
|
每个级别长度的元组。 |
|
返回一个数组,表示索引中的数据。 |
|
返回底层 MultiIndex 的数据类型为一个 Series。 |
MultiIndex components ¶
|
交换第 i 层与第 j 层。 |
MultiIndex components ¶
|
返回移除了请求级别的索引。 |
MultiIndex Missing Values ¶
用指定值填充NA/NaN值。 |
|
|
返回不包含NA/NaN值的Index或MultiIndex |
MultiIndex Modifying and computations ¶
|
确定两个 Index 对象是否包含相同的元素。 |
|
如果两个MultiIndex对象的级别相同,则返回True |
|
类似于equals,但检查其他可比较属性是否也相等。 |
|
在指定位置插入新项目以创建新的多级索引。 |
|
创建一个新的MultiIndex,删除传递的标签列表 |
|
制作此对象的副本。 |
|
创建一个新的索引,删除传递的位置。 |
|
更改索引或MultiIndex名称。 |
|
重复 Index/MultiIndex 的元素。 |
|
返回沿轴的给定 位置 索引中的元素。 |
|
返回索引中的唯一值。 |
返回索引的最小值。 |
|
返回索引的最大值。 |
|
|
返回一个包含唯一值计数的序列。 |
MultiIndex Combining / joining / set operations ¶
|
将一系列索引选项附加在一起。 |
形成两个 Index 对象的交集。 |
|
|
形成两个 Index 对象的并集。 |
|
返回一个新的 Index,其中包含不在 other 中的元素。 |
|
计算两个MultiIndex对象的对称差集。 |
MultiIndex Conversion ¶
|
将 pandas-on-Spark 对象转换为指定的数据类型
|
返回底层数据的第一个元素作为一个Python元组。 |
|
返回一个值的列表。 |
|
|
创建一个索引和值都等于索引键的序列,适用于基于索引返回索引器的映射。 |
|
创建一个DataFrame,将MultiIndex的级别作为列。 |
这被定义为一个具有相同身份的副本 |
|
|
一个表示此索引或多级索引中值的NumPy ndarray。 |
DatatimeIndex ¶
不可变的类似ndarray的datetime64数据。 |
Time/date components ¶
日期时间中的年份。 |
|
时间戳的月份,1月 = 1,12月 = 12。 |
|
日期时间中的天数。 |
|
日期时间的小时部分。 |
|
日期时间的分钟部分。 |
|
日期时间的秒数。 |
|
日期时间中的微秒。 |
|
一年中的周序数。 |
|
一年中的周序数。 |
|
星期几,星期一=0,星期日=6。 |
|
星期几,其中星期一=0,星期日=6。 |
|
星期几,星期一=0,星期日=6。 |
|
一年中的第几天。 |
|
一年中的第几天。 |
|
日期的季度。 |
|
指示日期是否为月份的第一天。 |
|
指示日期是否为该月的最后一天。 |
|
指示日期是否为季度第一天的指标。 |
|
指示日期是否为季度最后一天的指标。 |
|
指示日期是否为某年的第一天。 |
|
指示日期是否为一年的最后一天。 |
|
布尔指示符,表示日期是否属于闰年。 |
|
该月份的天数。 |
|
该月份的天数。 |
Selecting ¶
|
返回特定时间段内的值的索引位置(例如:上午9:00-9:30)。 |
|
返回特定时间点的值的索引位置(例如:上午9:30)。 |
Time-specific operations ¶
将时间转换为午夜。 |
|
|
使用指定的日期格式转换为字符串索引。 |
|
对数据执行四舍五入操作到指定的频率。 |
|
对数据执行向下取整操作到指定的频率。 |
|
对数据执行ceil操作到指定的freq。 |
|
返回具有指定区域设置的 DatetimeIndex 的月份名称。 |
|
返回带有指定区域设置的序列的日期名称。 |