9
import numpy as np
import pandas as pd
rozważyć numpy tablicy a
Dlaczego drukowania przerwy dataframe pytona gdy zbudowane z numpy empty_like
a = np.array([None, None], dtype=object)
print(a)
[None None]
I dfa
dfa = pd.DataFrame(a)
print(dfa)
0
0 None
1 None
Rozważmy teraz numpy tablicy b
b = np.empty_like(a)
print(b)
[None None]
Wydaje się, tak samo jak a
(a == b).all()
True
TEGO! TASUJE MÓJ PYTHON !! BEZPIECZNY !!!
dfb = pd.DataFrame(b) # Fine so far
print(dfb.values)
[[None]
[None]]
Jednak
print(dfb) # BOOM!!!
Tak, przetestowano w dniu 2.7.12 --- Usterka Seg .. – Merlin
Potwierdzono na Pandach 0.18.1 na Pythonie 3.5.2. –
W rzeczywistości jest to nie tylko drukowanie: 'dfa == dfb' również zawiesza się. –