Muszę usunąć pierwsze trzy wiersze ramki danych w pandach. Wiem, df.ix[:-1]że usunąłbym ostatni wiersz, ale nie wiem, jak usunąć pierwsze n
Muszę usunąć pierwsze trzy wiersze ramki danych w pandach. Wiem, df.ix[:-1]że usunąłbym ostatni wiersz, ale nie wiem, jak usunąć pierwsze n
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...
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...
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...
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,...
Czy jest jakaś znacząca różnica między pip install -e /path/to/mypackage i wariant setuptools? python /path/to/mypackage/setup.py
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...
Załóżmy, że mam funkcję: def get_some_date(some_argument: int=None) -> %datetime_or_None%: if some_argument is not None and some_argument == 1: return datetime.utcnow() else: return None Jak określić typ zwracania czegoś, co może być
Ciągle to rozumiem: DeprecationWarning: integer argument expected, got float Jak usunąć tę wiadomość? Czy istnieje sposób na uniknięcie ostrzeżeń w
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,...
Jak zabrałbyś się do formatowania tak długiej linii? Chciałbym, aby szerokość nie przekraczała 80 znaków: logger.info("Skipping {0} because its thumbnail was already in our system as {1}.".format(line[indexes['url']], video.title)) Czy to moja najlepsza opcja? url = "Skipping {0} because its...
Postępowałem zgodnie z instrukcjami tutaj, aby uruchomić Django przy użyciu wbudowanego serwera internetowego i udało mi się go pomyślnie uruchomić przy użyciu python manage.py runserver. Jeśli uzyskam dostęp do 127.0.0.1:port lokalnie z serwera WWW, otrzymam stronę Django wskazującą, że...
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ę...
Jak odzyskać wstawiony identyfikator po wstawieniu wiersza w SQLite za pomocą Pythona? Mam taki stół: id INT AUTOINCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(50) Wstawiam nowy wiersz z przykładowymi danymi username="test"i password="test". Jak odzyskać wygenerowany identyfikator...
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...
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...
Używam Flask i zwracam plik XML z żądania get. Jak ustawić typ zawartości na xml? na przykład @app.route('/ajax_ddl') def ajax_ddl(): xml = 'foo' header("Content-type: text/xml") return
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...
Mam sytuację z kodem, w którym eval()pojawił się jako możliwe rozwiązanie. Teraz nigdy wcześniej nie musiałem używać, eval()ale natknąłem się na wiele informacji o potencjalnym niebezpieczeństwie, jakie może spowodować. To powiedziawszy, jestem bardzo ostrożny, jeśli chodzi o jego używanie. Moja...
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...