Pytania oznaczone «python»

177
pandy DataFrame: zamień wartości nan na średnią z kolumn

Mam pandy DataFrame wypełnione głównie liczbami rzeczywistymi, ale jest nanw niej również kilka wartości. Jak mogę zamienić nans na średnie z kolumn tam, gdzie się znajdują? To pytanie jest bardzo podobne do tego: numpy array: zamień wartości nan na średnią z kolumn, ale niestety podane tam...

177
Pobieranie listy list do pand DataFrame

Czytam zawartość arkusza kalkulacyjnego na pandy. DataNitro ma metodę, która zwraca prostokątną selekcję komórek jako listę list. Więc table = Cell("A1").table daje table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list and leaves data Jestem...

177
Konwersja int na bajty w Pythonie 3

Próbowałem zbudować ten obiekt bajtów w Pythonie 3: b'3\r\n' więc wypróbowałem oczywiste (dla mnie) i znalazłem dziwne zachowanie: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Widocznie: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Nie udało mi się znaleźć żadnych...

177
random.seed (): Co to robi?

Nie wiem, co random.seed()robi się w Pythonie. Na przykład, dlaczego poniższe testy robią to, co robią (konsekwentnie)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1, 10) 3 >>> random.randint(1,...

177
Kiedy należy używać klas w Pythonie?

Programuję w Pythonie od około dwóch lat; głównie dane (pandy, mpl, numpy), ale także skrypty automatyzacji i małe aplikacje internetowe. Staram się zostać lepszym programistą i poszerzyć swoją wiedzę o Pythonie, a jedną z rzeczy, która mnie niepokoi, jest to, że nigdy nie korzystałem z klasy (poza...

176
Jak pobrać losowy rekord za pomocą ORM Django?

Mam model przedstawiający obrazy, które prezentuję na mojej stronie. Na głównej stronie chciałbym pokazać kilka z nich: najnowsze, najczęściej nie odwiedzane, najpopularniejsze i przypadkowe. Używam Django 1.0.2. Podczas gdy pierwsze 3 z nich są łatwe do ściągnięcia za pomocą modeli django,...

176
Wiele poziomów „collection.defaultdict” w Pythonie

Dzięki wspaniałym ludziom z SO odkryłem możliwości oferowane przez collections.defaultdict, zwłaszcza w zakresie czytelności i szybkości. Z powodzeniem je wykorzystałem. Teraz chciałbym zaimplementować trzy poziomy słowników, z których dwa najwyższe to, defaultdicta najniższy to int. Nie znajduję...

176
Czy Python SciPy potrzebuje BLAS?

numpy.distutils.system_info.BlasNotFoundError: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. Który plik tar muszę pobrać z tej...

176
Zachowanie zaokrąglania w Pythonie 3.x.

Właśnie ponownie przeczytałem Co nowego w Pythonie 3.0 i stwierdza: Zmieniono strategię zaokrąglania funkcji round () i typ zwracania. Dokładne przypadki w połowie są teraz zaokrąglane do najbliższego parzystego wyniku zamiast od zera. (Na przykład round (2.5) zwraca teraz 2 zamiast 3). oraz...

176
Jak wczytać plik tekstowy do listy lub tablicy w Pythonie

Próbuję odczytać wiersze pliku tekstowego na liście lub tablicy w Pythonie. Muszę tylko mieć indywidualny dostęp do dowolnego elementu listy lub tablicy po jej utworzeniu. Plik tekstowy ma następujący format: 0,0,200,0,53,1,0,255,...,0. Tam, gdzie ...jest powyżej, rzeczywisty plik tekstowy...

176
Odczytać określone kolumny z pliku CSV z modułem CSV?

Próbuję przeanalizować plik csv i wyodrębnić dane tylko z określonych kolumn. Przykład CSV: ID | Name | Address | City | State | Zip | Phone | OPEID | IPEDS | 10 | C... | 130 W.. | Mo.. | AL... | 3.. | 334.. | 01023 | 10063 | Staram się uchwycić tylko konkretne kolumny, powiedzmy ID, Name, Zipi...