# DataFrame类型
# 简介
DataFrame是带有行标签和标签的二维数据表格,该模块提供用文本/CSV文件/字符串/数据表DataTable/通用对象创建DataFrame、将DataFrame转换为文本、CSV、数据表DataTable、拷贝DataFrame对象、获取值/行/列/子DataFrame、追加行/列、连接、合并、排序、转置、缺失值填充、判断是否大于/大于等于/小于/小于等于/等于/不等于另一个值/对象、获取属性字典/行索引/列标签/数据类型/维度/形状/元素个数、判断是否为空等操作
# 函数概览
函数名称 | 描述 |
---|---|
append (opens new window) | 调用append函数将指定的行数据追加到当前增强数据表的末尾。 |
concat (opens new window) | 调用concat函数连接Series或DataFrame实例列表并获取生成的增强数据表实例。 |
copy (opens new window) | 调用copy函数拷贝Dataframe对象。 |
drop (opens new window) | 调用drop函数按标签名称和对应的轴向删除行或列,或者直接指定Index或者(一组)列名。 |
fromDataTable (opens new window) | 调用fromDataTable函数获取从DataTable实例构建增强数据表实例。 |
fromObject (opens new window) | 调用fromObject函数使用通用数据类型创建Dataframe。 |
getAttributes (opens new window) | 调用getAttributes函数获取数据集的全局属性Key-Value。 |
getBriefInfo (opens new window) | 调用getBriefInfo函数获取Dataframe对象的简要信息。 |
getColumnByLabel (opens new window) | 调用getColumnByLabel函数通过列标签获取指定的列。 |
getColumnsIndex (opens new window) | 调用getColumnsIndex函数获取列索引。 |
getDtypes (opens new window) | 调用getDtypes函数获取数据集的数据类型,每一列对应一种数据类型。 |
getNdim (opens new window) | 调用getNdim函数获取数据的维度。 |
getRowByLabel (opens new window) | 调用getRowByLabel函数通过标签获取整行。 |
getRowIndex (opens new window) | 调用getRowIndex函数获取行索引。 |
getShape (opens new window) | 调用getShape函数获取行列数。 |
getSize (opens new window) | 调用getSize函数获取总的元素个数。 |
getSubDataFrameByColumnRange (opens new window) | 调用getSubDataFrameByColumnRange函数根据列所划分的区域获取子增强性数据表。 |
getSubDataFrameByRange (opens new window) | 调用getSubDataFrameByRange函数通过区域获取指定的子DataFrame。 |
getSubDataFrameByRowList (opens new window) | 调用getSubDataFrameByRowList函数通过行标签列表获取子DataFrame(可指定列标签列表获取指定列)。 |
getSubDataFrameByRowRange (opens new window) | 调用getSubDataFrameByRowRange函数通过行区域获取指定的子Dataframe。 |
getSubDataFrameBySeries (opens new window) | 调用getSubDataFrameBySeries函数通过series实例从当前增强数据表获取子增强数据表。 |
getTypeName (opens new window) | 调用getTypeName函数获取DataFrame对象的数据类型名称。 |
getValueByIndex (opens new window) | 调用getValueByIndex函数通过行列索引获取单个值。 |
getValueByIndexLabel (opens new window) | 调用getValueByIndexLabel函数通过行索引和列标签获取单个值。 |
getValueByLabel (opens new window) | 调用getValueByLabel函数通过行列标签对获取单个值。 |
isEmpty (opens new window) | 调用isEmpty函数判断增强数据表对象是否为空。 |
isNull (opens new window) | 调用isNull函数判断DataFrame对象是否为空对象。 |
join (opens new window) | 调用join函数,基于索引或指定列的方式连接另一个DataFrame增强数据表对象。 |
merge (opens new window) | 调用merge函数按条件连接两个增强数据表。 |
readCSV (opens new window) | 调用readCSV函数,读取以逗号分割的CSV格式文件为增强数据表。 |
readString (opens new window) | 调用readString函数,读取以逗号分割的字符串文件为增强数据表。 |
readText (opens new window) | 调用readText函数读取以逗号分割的字符串文件为增强数据表。 |
setValueByIndexLabel (opens new window) | 调用setValueByIndexLabel函数通过行索引和列标签设置值。 |
setValues (opens new window) | 调用setValues函数为指定的元素赋值。可以是单个值,可以是一整行或者一整列。 |
sort (opens new window) | 调用sort函数沿着某个轴按值进行排序。 |
sortByIndex (opens new window) | 调用sortByIndex函数通过行/列的索引对增强数据表进行排序。 |
toCSV (opens new window) | 调用toCSV函数将当前增强数据表写入逗号等符号分割的CSV文件中。 |
toDataTable (opens new window) | 调用toDataTable函数将当前增强数据表转换为DataTable。 |
toString (opens new window) | 调用toString函数将Dataframe对象转换为普通文本。 |
toText (opens new window) | 调用toText函数将增强数据表转换为表格形式的字符串。 |
transpose (opens new window) | 调用transpose函数将当前增强数据表转置。 |
gt (opens new window) | 调用gt函数比较当前Dataframe是否大于某个值或一组值。 |
ge (opens new window) | 调用ge函数判断当前Dataframe是否大于等于某个值或一组值。 |
lt (opens new window) | 调用lt函数判断当前Dataframe是否小于某个值或一组值。 |
le (opens new window) | 调用le函数判断当前Dataframe是否小于等于某个值或一组值。 |
eq (opens new window) | 调用eq函数判断该当前Dataframe是否等于某个值或一组值。 |
ne (opens new window) | 调用ne函数判断该当前Dataframe是否不等于某个值或一组值。 |
fillNull (opens new window) | 调用fillNull函数使用指定的方法填充缺失值。 |
appendRowFromList (opens new window) | 调用appendRowFromList函数向Dataframe中追加一行 |
appendColumnFromList (opens new window) | 调用appendColumnFromList函数向Dataframe中追加一列。 |
getSeriesList (opens new window) | 调用getSeriesList函数获取Dataframe指定区间(闭区间)的行/列。 |
vlookup (opens new window) | 调用vlookup函数按条件查找并获取当前增强数据表实例的单元格值。 |
readExcel (opens new window) | 调用readExcel函数从Excel文件生成增强数据表。 |
toExcel (opens new window) | 调用toExcel函数将当前增强数据表实例写入到Excel工作簿文件中。 |
readJson (opens new window) | 调用readJson函数读取Json信息生成增强数据表。 |
toJson (opens new window) | 调用toJson函数将增强数据表转换为Json信息。 |
setColumnNames (opens new window) | 调用setColumnNames设置增强数据表的目标列名称并支持批量设置。 |
getAbsoluteRowIndex (opens new window) | 调用getAbsoluteRowIndex函数获取目标增强数据表的行绝对索引。 |
getAbsoluteColumnsIndex (opens new window) | 调用getAbsoluteRowIndex函数获取目标增强数据表的列绝对索引。 |
getRowByAbsoluteIndex (opens new window) | 调用getRowByAbsoluteIndex函数通过当前增强数据表实例按绝对索引获取行实例。 |
getColumnByIndex (opens new window) | 调用getColumnByIndex函数通过当前增强数据表实例按列索引获取行列实例。 |
getSubDataFrameByAbsoluteRowList (opens new window) | 调用getSubDataFrameByAbsoluteRowList函数通过行的绝对索引列表获取子表(可不连续)。 |
getSubDataFrameByAbsoluteColumnRange (opens new window) | 调用getSubDataFrameByAbsoluteColumnRange函数按列的绝对索引划分的区域获取字表。 |
getSubDataFrameByAbsoluteIndexRange (opens new window) | 调用getSubDataFrameByAbsoluteIndexRange函数按行和列的绝对索引获取指定区域的子表。 |
setValuesByAbsoluteIndex (opens new window) | 调用setValuesByAbsoluteIndex函数将数据插入到增强数据表指定位置。 |
dropByAbsoluteIndex (opens new window) | 调用dropByAbsoluteIndex函数按指定的绝对索引和轴向删除行或列。 |
getSubDataFrameByAbsoluteRowRange (opens new window) | 调用getSubDataFrameByAbsoluteRowRange函数按行的绝对索引划分的区域获取字表。 |
toList (opens new window) | 调用toDataTable函数将当前增强数据表转换为列表。 |
最近更新时间: {
"value": "2023-09-12",
"effect": true
}