Potrzebuję dodać kolumnę i wiersz do istniejącej tablicy numpy w pozycji zdefiniowanej tak jak ja. wybaczenie za mój zwykły angielski.Jak dodać dodatkowy wiersz i kolumnę do tablicy?
Odpowiedz
Zakładam, że twoja kolumna i wiersze to tylko lista list?
Oznacza to, że masz następujące?
L = [[1,2,3],
[4,5,6]]
Aby dodać kolejny wiersz, użyj metody dołączania do listy.
L.append([7,8,9])
dając
L = [[1,2,3],
[4,5,6],
[7,8,9]]
Aby dodać kolejną kolumnę, trzeba by pętli na każdym rzędzie. Łatwym sposobem na to jest ze zrozumieniem listy.
L = [x + [0] for x in L]
dając
L = [[1,2,3,0],
[4,5,6,0]]
i przekonwertować to do tablicy wystarczy zrobić tablicę (lst)? –
To powinno zadziałać. Prawdopodobnie jest lepszy sposób na zrobienie tego za pomocą numpy, ale twoje pierwotne pytanie tego nie określało. –
dziękuję za odpowiedź – ricardo
Istnieje wiele sposobów, aby to zrobić w numpy, ale nie wszystkie z nich pozwalają dodać wiersz/kolumnę w tablicy docelowej na żadnego lokalizację (np append zezwala tylko na dodawanie po ostatnim rzędzie/kolumnie). Jeśli chcesz jedną metodę/funkcję dołączyć albo wiersza lub kolumny w dowolnej pozycji w tablicy docelowej, pójdę z „wkładką”:
T = NP.random.randint(0, 10, 20).reshape(5, 4)
c = NP.random.randint(0, 10, 5)
r = NP.random.randint(0, 10, 4)
# add a column to T, at the front:
NP.insert(T, 0, c, axis=1)
# add a column to T, at the end:
NP.insert(T, 4, c, axis=1)
# add a row to T between the first two rows:
NP.insert(T, 2, r, axis=0)
- 1. Jak połączyć komórki i dodać dodatkowy tekst?
- 2. Jak dodać kolumnę do macierzy?
- 3. Jak przechowywać wiersz/kolumnę danych mysql w tablicy
- 4. Wybór dodatkowy pusty wiersz, który nie istnieje
- 5. NSNumberformatter dodać dodatkowy zera
- 6. Dodanie jeden dodatkowy wiersz do wyniku MySQL kwerendy wybierającej
- 7. Dodaj dodatkowy wiersz do UITableView zarządzanego przez NSFetchedResultsController
- 8. Jak dodać nową kolumnę Struct do DataFrame
- 9. Jak dodać nową kolumnę do tabeli MYSQL
- 10. Jak dodać nową kolumnę do istniejącego arkusza
- 11. Jak dodać kolumnę checkbox do siatki Kendo
- 12. jak dodać kolumnę checkbox do siatki Extjs
- 13. Jak dodać kolumnę obliczoną do tabeli?
- 14. Jak dodać do serializowanej tablicy
- 15. Jak dodać nowy wiersz do DataGridView programowo
- 16. Jak dodać nowy wiersz do istniejącego QTableWidget?
- 17. Pandy dodające dodatkowy wiersz do ramki DataFrame podczas przypisywania indeksu
- 18. Jak dodać dodatkowy wiersz tabeli html po kliknięciu przycisku za pomocą jQuery?
- 19. Jak dodać kolumnę w DynamoDB
- 20. Jak uzyskać kolumnę z tablicy 2D java?
- 21. Dodaj dodatkowy wiersz nagłówka u góry arkusza programu Excel [EPPlus]
- 22. pobierz wiersz i kolumnę z kursorem w edytorze treści div
- 23. Jak dodać elementy do tablicy w jQuery?
- 24. dodać ciąg do tablicy ciągów
- 25. Nie można dodać dodatkowy podrzędny do uiwindow oprócz rootviewcontroller
- 26. PHP Jak dodać do końca tablicy?
- 27. PHP jak dodać dane do szeregowej tablicy
- 28. Jak dodać detektory zdarzeń do tablicy obiektów
- 29. jak dodać element do sformatowanej tablicy JSON
- 30. Jak dodać nową kolumnę do istniejącego magazynu tablic Azure.
to potrzebuje trochę więcej informacji –
jaką szyk? lista list, array.array lub numpy.array? –
-1: Bez kodu ... –