Mam pandas Dataframe z N kolumnami reprezentującymi współrzędne wektora (na przykład X, Y, Z, ale może być więcej niż 3D).Norma wzdłuż rzędu w pandach
Chciałbym agregować ramkę danych wzdłuż wierszy z dowolną funkcją, która łączy w sobie kolumny, na przykład normę: (X^2 + Y^2 + Y^2)
.
chcę zrobić coś podobnego do tego, co odbywa here i here i here ale chcę zachować go na tyle ogólne, że liczba kolumn można zmienić, a zachowuje się jak
DataFrame.mean(axis = 1)
lub
DataFrame.sum(axis = 1)
istnieje również np.linalg.norm, ale z jakiegoś powodu "wersja manualna", którą dostarczyłeś powyżej jest szybszy – Wizard
przynajmniej w moim przypadku, może to być przyspieszone przez zrobienie df.values – ErroriSalvo