【Python】数据结构:
- Series:
- 1、通过列表创建Series类对象
- 2、显示地给数据指定标签索引
- 3、通过字典创建Series类对象
- 4、获取索引
- 5、获取数据
- DataFrame:
- 1、通过数组创建一个DataFrame类对象
- 2、指定列索引
- 3、指定行索引
- 4、获取列的数据
- 5、查看摘要信息
Series:
1、通过列表创建Series类对象

import pandas as pd
ser_obj = pd.Series(data=['Python','C','Java','JavaScript','PHP','R'])
ser_obj
2、显示地给数据指定标签索引

ser_obj1 = pd.Series(data=['Python','C','Java','JavaScript','PHP','R'],index=['a','b','c','d','e','f'])
ser_obj1
3、通过字典创建Series类对象

year_dict = {'a':2022,'b':2023,'c':2024, 'd':2025, 'e':2026, 'f':2027}
ser_obj = pd.Series(data=year_dict)
ser_obj
4、获取索引

ser_obj.index
5、获取数据

ser_obj.values
DataFrame:
1、通过数组创建一个DataFrame类对象

import numpy as np
arr = np.arange(1,31).reshape((6,5))
arr
df_obj = pd.DataFrame(data=arr)
df_obj
2、指定列索引

df_obj1 = pd.DataFrame(data=arr, columns=['No1','No2','No3','No4','No5'])
df_obj1
3、指定行索引

df_obj = pd.DataFrame(data=arr, index=['a','b','c','d','e','f'])
df_obj
4、获取列的数据

result = df_obj1.No2
result
type(df_obj1.No2)
df_obj.0
df_obj[0]
5、查看摘要信息

df_obj.info()