Очевидно, что поддержка этого была прекращена в версии 0.13 и удалена в версии 0.15.
Вот пример, с которым я сейчас сталкиваюсь:
Код: Выделить всё
>>> import pandas as pd
>>> html1 = ' C1 C2 C3 $1.0 1G 50.0 $73.0 2 94.0 '
>>> html2 = ' C1 C2 C3 $4.0 1 42.0 $33.0 2.2 50.0 '
>>> df1 = pd.read_html(html1)
>>> df1[0].dtypes
0 object
1 object
2 float64
>>> df2 = pd.read_html(html2)
>>> df2[0].dtypes
0 object
1 float64
2 float64
Решение, которое я придумал:
Код: Выделить всё
df1 = df1.astype("object")
df2 = df2.astype("object")
Мой вопрос: как мне заголовком html и установить ограничения на типы данных из версий позже v0.17 в Pandas.
Подробнее здесь: https://stackoverflow.com/questions/370 ... andas-0-17
Мобильная версия