mindpandas.DataFrame

View Source On Gitee  

The DataFrame is a two-dimensional table data structure with row and column indexes, and is one of the main data structures of MindSpore Pandas.

DataFrame Construction

Constructing DataFrame from a dictionary:

import mindpandas as pd
import numpy as np
d = {'col1': [1, 2], 'col2': [3, 4]}
df = pd.DataFrame(data=d)
print(df)

The result is as follows:

   col1  col2
0     1     3
1     2     4

To enforce a single dtype:

df = pd.DataFrame(data=d, dtype=np.int8)
print(df.dtypes)

The result is as follows:

col1    int8
col2    int8
dtype: object

Constructing DataFrame from numpy ndarray:

df2 = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]),
                   columns=['a', 'b', 'c'])
print(df2)

The result is as follows:

   a  b  c
0  1  2  3
1  4  5  6
2  7  8  9

DataFrame API

MindSpore Pandas DataFrame API

Pandas API

Supported Platform

mindpandas.DataFrame.add

pandas.DataFrame.add

CPU

mindpandas.DataFrame.all

pandas.DataFrame.all

CPU

mindpandas.DataFrame.any

pandas.DataFrame.any

CPU

mindpandas.DataFrame.apply

pandas.DataFrame.apply

CPU

mindpandas.DataFrame.applymap

pandas.DataFrame.applymap

CPU

mindpandas.DataFrame.astype

pandas.DataFrame.astype

CPU

mindpandas.DataFrame.columns

pandas.DataFrame.columns

CPU

mindpandas.DataFrame.combine

pandas.DataFrame.combine

CPU

mindpandas.DataFrame.copy

pandas.DataFrame.copy

CPU

mindpandas.DataFrame.count

pandas.DataFrame.count

CPU

mindpandas.DataFrame.cumsum

pandas.DataFrame.cumsum

CPU

mindpandas.DataFrame.div

pandas.DataFrame.div

CPU

mindpandas.DataFrame.drop

pandas.DataFrame.drop

CPU

mindpandas.DataFrame.drop_duplicates

pandas.DataFrame.drop_duplicates

CPU

mindpandas.DataFrame.dropna

pandas.DataFrame.dropna

CPU

mindpandas.DataFrame.dtypes

pandas.DataFrame.dtypes

CPU

mindpandas.DataFrame.duplicated

pandas.DataFrame.duplicated

CPU

mindpandas.DataFrame.empty

pandas.DataFrame.empty

CPU

mindpandas.DataFrame.eq

pandas.DataFrame.eq

CPU

mindpandas.DataFrame.fillna

pandas.DataFrame.fillna

CPU

mindpandas.DataFrame.ge

pandas.DataFrame.ge

CPU

mindpandas.DataFrame.groupby

pandas.DataFrame.groupby

CPU

mindpandas.DataFrame.gt

pandas.DataFrame.gt

CPU

mindpandas.DataFrame.head

pandas.DataFrame.head

CPU

mindpandas.DataFrame.iloc

pandas.DataFrame.iloc

CPU

mindpandas.DataFrame.index

pandas.DataFrame.index

CPU

mindpandas.DataFrame.insert

pandas.DataFrame.insert

CPU

mindpandas.DataFrame.isin

pandas.DataFrame.isin

CPU

mindpandas.DataFrame.isna

pandas.DataFrame.isna

CPU

mindpandas.DataFrame.iterrows

pandas.DataFrame.iterrows

CPU

mindpandas.DataFrame.le

pandas.DataFrame.le

CPU

mindpandas.DataFrame.loc

pandas.DataFrame.loc

CPU

mindpandas.DataFrame.lt

pandas.DataFrame.lt

CPU

mindpandas.DataFrame.max

pandas.DataFrame.max

CPU

mindpandas.DataFrame.mean

pandas.DataFrame.mean

CPU

mindpandas.DataFrame.median

pandas.DataFrame.median

CPU

mindpandas.DataFrame.memory_usage

pandas.DataFrame.memory_usage

CPU

mindpandas.DataFrame.merge

pandas.DataFrame.merge

CPU

mindpandas.DataFrame.min

pandas.DataFrame.min

CPU

mindpandas.DataFrame.mul

pandas.DataFrame.mul

CPU

mindpandas.DataFrame.ne

pandas.DataFrame.ne

CPU

mindpandas.DataFrame.prod

pandas.DataFrame.prod

CPU

mindpandas.DataFrame.product

pandas.DataFrame.product

CPU

mindpandas.DataFrame.rename

pandas.DataFrame.rename

CPU

mindpandas.DataFrame.replace

pandas.DataFrame.replace

CPU

mindpandas.DataFrame.reset_index

pandas.DataFrame.reset_index

CPU

mindpandas.DataFrame.shape

pandas.DataFrame.shape

CPU

mindpandas.DataFrame.sort_values

pandas.DataFrame.sort_values

CPU

mindpandas.DataFrame.squeeze

pandas.DataFrame.squeeze

CPU

mindpandas.DataFrame.std

pandas.DataFrame.std

CPU

mindpandas.DataFrame.sub

pandas.DataFrame.sub

CPU

mindpandas.DataFrame.sum

pandas.DataFrame.sum

CPU

mindpandas.DataFrame.tail

pandas.DataFrame.tail

CPU

mindpandas.DataFrame.transpose

pandas.DataFrame.transpose

CPU

mindpandas.DataFrame.values

pandas.DataFrame.values

CPU

mindpandas.DataFrame.var

pandas.DataFrame.var

CPU