“Dokładnie Pandas DF jest równe” Kod odpowiedzi

Dokładnie Pandas DF jest równe

>>> 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

Pandas dwiema ramkami danych są równe

>>> 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

Odpowiedzi podobne do “Dokładnie Pandas DF jest równe”

Pytania podobne do “Dokładnie Pandas DF jest równe”

Więcej pokrewnych odpowiedzi na “Dokładnie Pandas DF jest równe” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu