Pandas

DataFrame

2023-03-08

[[pandas]] 中用于创建数据框的函数。

语法

pd.DataFrame(data, index, columns, dtype, copy)

  • data: 数据
  • index: 行索引
  • columns: 列索引
  • dtype: 数据类型
    • 默认: float64
    • 可选: int64, float32, float16, complex64, complex128, object, bool, category, datetime64[ns], timedelta64[ns], uint8, uint16, uint32, uint64, int8, int16, int32, int64, float16, complex32, complex64, complex128
  • copy: 是否复制数据

使用

1
import pandas as pd
2
3
data = {
4
"A": [1, 2, 3],
5
"B": [4, 5, 6]
6
}
7
8
df = pd.DataFrame(data=data)

方法

  • .round(): 指定要保留的位数
  • .sort_values(): 按指定键排序
  • .rename(): 重命名指定键名 (rename(columns={"A": "a", "B": "c"}))
  • .do_dict:
  • .to_json