|
""" |
|
DataFrame对应属性: |
|
T: 行列数据转换 |
|
head: 查看前N条数据,默认5条 |
|
tail: 查看后N条数据,默认5条 |
|
shape:查看行数和列数,shape[0]表示行,shape[1]表示列 |
|
info: 查看索引,数据类型,内存信息 |
|
""" |
|
import pandas as pd |
|
|
|
data = [['小太阳', 320.9, 100], ['鼠标', 150.3, 50], ['小刀', 1.5, 200]] |
|
columns = ['名称', '单价', '数量'] |
|
df = pd.DataFrame(data=data, columns=columns) |
|
print(df) |
|
|
|
print('查看所有元素的值\n', df.values) |
|
|
|
print('查看所有元素的类型\n', df.dtypes) |
|
|
|
print('查看所有行名称\n', list(df.index)) |
|
|
|
df.index = [1, 2, 3] |
|
print(df) |
|
|
|
print('查看所有列索引\n', list(df.columns)) |
|
|
|
df.columns = ['商品名称', '最新单价', '实时数量'] |
|
print(df) |
|
|
|
|
|
pd.set_option('display.unicode.east_asian_width', True) |
|
new_df = df.T |
|
print(new_df) |
|
|
|
print('查看前N条数据\n', df.head(1)) |
|
|
|
print('查看后N条数据\n', df.tail(1)) |
|
|
|
print('行', df.shape[0], ' 列', df.shape[1]) |
|
|
|
print('查看索引,数据类型,内存信息\n', df.info) |
|
|