altair-viz / altair-viz/altair-transform

date() / monthdate() breaks on Pandas v2.0

オープン
#59 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
71
フォーク
8
PR マージ指標
30日以内にマージされた PR はありません

説明

```
import pandas as pd

source = pd.DataFrame({"A": [1,2,3,4], "B": pd.date_range("2023-06-1", periods=4, freq="D")})

from altair_transform import extract_data

# Works:
data = extract_data(alt.Chart(source).encode(x="A:Q", y="B:Q"))

# AttributeError: module 'pandas' has no attribute 'Int64Index'
data = extract_data(alt.Chart(source).encode(x="A:Q", y="date(B):Q"))
```

pd.Int64Index was removed in Pandas v2.0 (https://pandas.pydata.org/pandas-docs/version/1.5/reference/api/pandas.Int64Index.html) in favor of pd.NumericIndex

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。