パンダに整数を追加して整数データ型を保持させるにはどうすればよいですか? データを入力した後、列全体に df.test.astype(int) を実行できることに気付きましたが、データを追加するときにそれができれば、それがより良い方法のようです。以下にサンプルを示します。
from bitstring import BitArray
import pandas as pd
df = pd.DataFrame()
test = BitArray('0x01')
test = int(test.hex)
print(test)
df = df.append({'test':test, 'another':5}, ignore_index=True)
print(df.test)
print(df.another)
出力は次のとおりです。
1
0 1.0
Name: test, dtype: float64
0 5.0
Name: another, dtype: float64
整数を浮動小数点数に変更しています。