用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/cxcscmu/SkillLearnBench --skill python-pandas-merge命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | python-pandas-merge |
| description | Matching observations with simulated data using exact datetime and rounded depth merges in pandas. |
This skill is useful when aligning observational data, such as field temperature sensors, with multi-dimensional simulated outputs from models based on exact time and rounded spatial coordinates (like depth).
pandasnumpyimport pandas as pd
import numpy as np
# Suppose `obs` is a DataFrame with 'datetime' (datetime64), 'depth' (float), and 'temp_obs' (float)
# Round depth to match expected simulation bins
obs['depth_rounded'] = obs['depth'].round()
# Suppose `sim` is a DataFrame flattened from xarray, containing 'datetime', 'depth_rounded', and 'temp_sim'
# Perform exact merge
merged = pd.merge(obs, sim, on=['datetime', 'depth_rounded'], how='inner')
# Calculate Root Mean Square Error (RMSE)
rmse = np.sqrt(((merged['temp_sim'] - merged['temp_obs']) ** 2).mean())
基于 SOC 职业分类