Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
b9e21dc
Iteration 172: Add na_ops — isna/notna/ffill/bfill
github-actions[bot] Apr 12, 2026
7be3392
Iteration 174: Add pct_change for Series and DataFrame
github-actions[bot] Apr 12, 2026
a9856b6
Iteration 193: Add idxmin/idxmax for Series and DataFrame
github-actions[bot] Apr 12, 2026
471c7bf
Iteration 194: Add astype — dtype coercion for Series and DataFrame
github-actions[bot] Apr 12, 2026
4e1e194
Iteration 195: Add replace — value substitution for Series and DataFrame
github-actions[bot] Apr 12, 2026
7bc0810
Iteration 196: Add where/mask — conditional value selection for Serie…
github-actions[bot] Apr 12, 2026
52a6782
Iteration 197: Add diff/shift — discrete difference and value shiftin…
github-actions[bot] Apr 12, 2026
58b8d91
Iteration 199: Add duplicated/drop_duplicates and sample
github-actions[bot] Apr 12, 2026
9fec2a3
Iteration 203: Add clip_advanced and apply/map
github-actions[bot] Apr 12, 2026
d9dcd84
Iteration 204: Add cut/qcut — binning continuous data into intervals
github-actions[bot] Apr 12, 2026
12d883e
Iteration 205: Add Interval/IntervalIndex — pandas interval type and …
github-actions[bot] Apr 12, 2026
182ae36
Iteration 206: Add getDummies/fromDummies — one-hot encoding
github-actions[bot] Apr 12, 2026
aabb9a0
Iteration 208: Add crosstab — cross-tabulation of categorical factors
github-actions[bot] Apr 12, 2026
12aac27
Iteration 209: Add pivotTableFull — pivot_table with margins support
github-actions[bot] Apr 12, 2026
8e1837f
Iteration 210: Add explode — DataFrame/Series list-cell expansion
github-actions[bot] Apr 12, 2026
e4d7ccf
Iteration 212: Add factorize and wide_to_long
github-actions[bot] Apr 12, 2026
6288a45
Iteration 213: Add interpolate — fill NaN via linear/pad/bfill/nearest
github-actions[bot] Apr 12, 2026
b313f4f
Iteration 214: Add selectDtypes — filter DataFrame columns by dtype
github-actions[bot] Apr 12, 2026
9ca8844
Iteration 215: Add readExcel — XLSX file reading from scratch
github-actions[bot] Apr 12, 2026
ec29742
Iteration 216: Add jsonNormalize — flatten nested JSON to DataFrame
github-actions[bot] Apr 12, 2026
a982cd4
Iteration 218: Add mode, skew, kurtosis
github-actions[bot] Apr 12, 2026
08728ce
Iteration 220: Add sem_var and nunique/any/all
github-actions[bot] Apr 12, 2026
0c9121e
Iteration 221: Add stats/quantile.ts — quantileSeries and quantileDat…
github-actions[bot] Apr 12, 2026
622e413
Restore: branch state from iteration 222 (57 features)
github-actions[bot] Apr 12, 2026
275093f
Iteration 223: Add stats/nancumops.ts — nan-ignoring aggregate functions
github-actions[bot] Apr 12, 2026
716a7f3
Iteration 225: Add stats/to_datetime.ts — convert scalars/arrays/Seri…
github-actions[bot] Apr 12, 2026
cf233cb
Iteration 229: Add stats/to_timedelta.ts — convert scalars/arrays/Ser…
github-actions[bot] Apr 12, 2026
6d589ad
Iteration 230: Add stats/date_range.ts — pd.date_range() fixed-freque…
github-actions[bot] Apr 12, 2026
d4aa2c7
Merge origin/main: resolve all conflicts, keep main's CI-validated fe…
Copilot Apr 15, 2026
d35bf99
Fix merge: add missing unique-to-branch exports (clip_advanced, diff_…
Copilot Apr 15, 2026
1809e08
Merge origin/main (a5e0b23): resolve all conflicts, keep main's CI-va…
Copilot Apr 17, 2026
d016232
Merge origin/main (a5e0b23): resolve content conflicts in barrel file…
Copilot Apr 17, 2026
0aabe21
fix: resolve TypeScript and lint errors in new stats modules
github-actions[bot] Apr 17, 2026
3fe55ef
fix(date_range): snap weekly start to anchor before generating dates
github-actions[bot] Apr 17, 2026
7879783
fix: resolve 12 CI test failures in date_range, to_timedelta, interva…
Copilot Apr 17, 2026
f2ae30a
fix(to_timedelta): replace exec loop with matchAll to avoid shared gl…
Copilot Apr 17, 2026
73cef1a
fix(lint): format src/stats/sample.ts to pass Biome formatting check
Copilot Apr 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .autoloop/programs/example.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<!-- AUTOLOOP:UNCONFIGURED -->
<!-- Remove the line above once you have filled in your program. -->
<!-- Autoloop will NOT run until you do. -->

# Autoloop Program

<!-- Rename this file to something meaningful (e.g. training.md, coverage.md).
The filename (minus .md) becomes the program name used in issues, PRs,
and slash commands. Want multiple loops? Add more .md files here. -->

## Goal

<!-- Describe what you want to optimize. Be specific about what 'better' means. -->

REPLACE THIS with your optimization goal.

## Target

<!-- List files Autoloop may modify. Everything else is off-limits. -->

Only modify these files:
- `REPLACE_WITH_FILE` -- (describe what this file does)

Do NOT modify:
- (list files that must not be touched)

## Evaluation

<!-- Provide a command and the metric to extract. -->

```bash
REPLACE_WITH_YOUR_EVALUATION_COMMAND
```

The metric is `REPLACE_WITH_METRIC_NAME`. **Lower/Higher is better.** (pick one)
Loading
Loading