Mamjak klipować ramkę danych pandy zgodnie z kolumną?
In [67]: a
Out[67]:
0 1 2
0 1 2 3
1 4 5 6
kiedy biegnę
In [69]: a.clip(lower=[1.5,2.5,3.5],axis=1)
mam
ValueError: other must be the same shape as self when an ndarray
Czy to prawidłowo? Spodziewałem się uzyskać coś takiego:
Out[72]:
0 1 2
0 1.5 2.5 3.5
1 4.0 5.0 6.0
wymiar mojego df jest duża - jest jakiś podstęp, aby uniknąć tworzenia kolejnego df/NP .array z takim wymiarem? – bill
@bill OK, a następnie proponuję wypróbować zrozumienie listy. Zaktualizowałem trochę mój kod. Ale nic nie przychodzi mi do głowy (na razie) w odniesieniu do uniknięcia kolejnego np.array. – su79eu7k