“Pandas df точные равны” Ответ

Pandas df точные равны

>>> from pandas._testing import assert_frame_equal
>>> df1 = pd.DataFrame({'a': [1, 2], 'b': [3, 4]})
>>> df2 = pd.DataFrame({'a': [1, 2], 'b': [3.0, 4.0]})
>>> df3 = pd.DataFrame({'a': [1, 2], 'b': [3.0, 4.0]})
>>> assert_frame_equal(df1, df2)
False
>>> assert_frame_equal(df2, df3)
True
>>> assert_frame_equal(df1, df2, check_dtype=False)
True
Terrible Turtle

Панды два данных

>>> df = pd.DataFrame({1: [10], 2: [20]})

>>> exactly_equal = pd.DataFrame({1: [10], 2: [20]}) # Note the same as above

>>> df.equals(exactly_equal)
True
# Two are the same hence true. If not would be false
Scary Swan

Ответы похожие на “Pandas df точные равны”

Вопросы похожие на “Pandas df точные равны”

Больше похожих ответов на “Pandas df точные равны” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования