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初始版本