Chcę odczytać dane z wielu plików, które chcę użyć do drukowania (matplotlib).Czytanie tylko 1 kolumny z pliku przy użyciu funkcji loadtxt() NumPy
Znalazłem funkcję loadtxt()
, którą mogę użyć do tego celu. Jednak chcę tylko czytać w jednej kolumnie z każdego pliku.
Jak to zrobić? następujące polecenie działa dla mnie, jeśli czytam w co najmniej 2 kolumny, na przykład:
numpy.loadtxt('myfile.dat', usecols=(2,3))
Ale
numpy.loadtxt('myfile.dat', usecols=(3))
rzucał błąd.
Więcej załadunku zaawansowany tekstowym (np manipulacyjny brakujących wartości) można również użyć NumPy w [genfromtxt] (http://docs.scipy.org/doc/numpy/reference/generated/numpy.genfromtxt. html) – Sicco