Próbuję wyprowadzić tablicę zmiennoprzecinkową 4D numpy do pliku tekstowego za pomocą numpy.savetxtCzy numpy.savetxt można użyć w N-wymiarowych grach z N> 2?
Jednak numpy daje błąd, mówiąc, że argument float jest wymagany, gdy próbuję przekazać tę tablicę. Niemniej jednak numpy doc określa, że argument, który należy przekazać powinien być po prostu tablicą jak ... NIE, że powinien on mieć max. 2. Jedyny sposób, w jaki mogę to zrobić, to przez przekształcenie danych w 2D (i to w rzeczywistości nie jest zawsze praktyczny z powodów związanych z organizacją danych)
Czy istnieje sposób obejścia tego? Czy musi koniecznie przekształcić tablicę numpy w 2D? Spodziewałem się, że będę w stanie odczytać dane w fortranie, podobnie jak w przypadku kolumn po kolumnach (praca w wymiarach).
Czy są inne możliwości? Zauważ, że nie chcę używać formatu npy, ponieważ szukam kompatybilności z innym programem, który potrzebuje formatu zwykłego tekstu.
thx, elegancki. nie nadaje się jednak do moich celów. Jednak dzięki niemu odkryłem json. Thx za to. W każdym przypadku aplikacja, z którą muszę się komunikować, zawsze potrzebuje danych 2D (jak się dowiedziałem). Sądzę więc, że to zależy od mnie do "inteligentnego" przekształcenia tablicy numpy –