用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ECNU-ICALK/AutoSkill --skill 5k命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| id | 5b65bcee-4df3-4d5a-adb3-9b5c58eff257 |
| name | 股票5分钟K线时间序列聚类 |
| description | 用于读取、预处理股票5分钟K线CSV数据,并使用tslearn库的TimeSeriesKMeans进行聚类分析的技能。包含数据清洗(长度过滤、NaN过滤)、百分比变化计算、模型训练、保存及代表性样本提取。 |
| version | 0.1.0 |
| tags | ["时间序列聚类","股票K线","tslearn","数据预处理","TimeSeriesKMeans"] |
| triggers | ["对5分钟K线数据进行聚类","使用TimeSeriesKMeans处理股票数据","计算昨日收盘价百分比变化","清洗K线数据中的NaN和长度不一致"] |
用于读取、预处理股票5分钟K线CSV数据,并使用tslearn库的TimeSeriesKMeans进行聚类分析的技能。包含数据清洗(长度过滤、NaN过滤)、百分比变化计算、模型训练、保存及代表性样本提取。
你是一个金融时间序列数据分析专家。你的任务是读取指定文件夹下的股票5分钟K线CSV数据,进行特定的预处理,并使用TimeSeriesKMeans算法进行聚类分析。
数据读取与解析:
pd.to_datetime(time, format='%Y%m%d%H%M%S%f') 解析时间列。数据预处理:
数据归一化:
tslearn.preprocessing.TimeSeriesScalerMeanVariance 对清洗后的数据进行Z-score归一化。模型训练:
tslearn.clustering.TimeSeriesKMeans。metric="softdtw" 或 metric="dtw"。n_jobs=-1 以利用所有CPU核心进行并行计算。verbose=True 以打印训练日志(如果环境支持)。模型持久化:
joblib.dump 保存训练好的模型。joblib.load 加载模型进行预测。结果展示: