Skip to content

series - 序列数据 ​

一句话总览 ​

📌 数据序列封装类

⚠️ AI 开发必读 ​

使用场景 ​

✅ 应该使用:

  • 场景1:封装单列数据
  • 场景2:序列数据筛选

❌ 不应该使用:

  • 不应该用于多列数据处理

依赖 ​

依赖类型模块说明
必须pandas数据处理

TL;DR:

  • 核心能力:序列封装、筛选、转换

快速开始 ​

python
from FQData.DataStruct import SeriesData
import pandas as pd

series = SeriesData(pd.Series([1, 2, 3], index=['a', 'b', 'c']))

# 转换为 DataFrame
df = series.to_dataframe()

# 按代码筛选
filtered = series.select_code('000001')

核心类 ​

SeriesData ​

属性 ​

属性类型描述
seriespd.Series原始序列
indexAny索引
codeOptional[List[str]]代码列表
datetimeOptional[List[pd.Timestamp]]时间列表

方法 ​

方法返回类型描述
select_codeSeriesData按代码筛选
select_timeSeriesData按时间筛选
to_seriespd.Series转换为 Series
to_dataframepd.DataFrame转换为 DataFrame

变更日志 ​

版本日期变更
v1.0.02024-01初始版本