- DataFrame
pd.DataFrame(NDArray data, IList<string> index, IList<string> columns, Type dtype)pd.DataFrame<TIndex>(NDArray data, IList<TIndex> index, IList<string> columns, Type dtype)pd.DataFrame(IDictionary<string, NDArray> data, IList<string> index)pd.DataFrame<TIndex>(IDictionary<string, NDArray> data, IList<TIndex> index)
- Series
pd.Series(NDArray data)pd.Series(Array data)pd.Series<T>(T data)
-
s.iloc[0]:按索引选取数据 -
s.loc["index_label"]:按索引标签选取数据
- df.Index
- df.Columns
- df.Values
- df.Shape
- df.NDIM
- df.Size
-
df[0]:按列索引选取数据(返回Series) -
df[params int[] columnIndexs]:按列索引选取数据(返回DataFrame) -
df["column_label"]:按列标签选取数据(返回Series);可通过set访问器增加列(如果列标签不存在) -
df[params string[] columnLabels]:按列标签选取数据(返回DataFrame) -
df.Column(string columnLabel, NDArray value):设置列以及列的值;当列不存在时创建 -
df.Column(int columnIndex, NDArray value):设置列以及列的值;当列不存在时报异常 -
df[Slice s]:行切片选取数据 -
df.loc["index_label"]:按行索引标签选取数据 -
df.loc["index_label", "column_label"]:按行和列标签选取数据 -
df.iloc[0]:按行索引(row number)选取数据