Archiwum dla kategorii ‘Python’

Python: Pandas: melt na kolumnie z multi-indeksem

2024-07-02

Załóżmy, że dotarły do nas dane w takiej oto postaci: Mamy więc „sztuczny” indeks wierszy 'MF’ o wartościach 0,1,2,3,4 oraz kolumny, które są opisane muli-indeksem. Chcielibyśmy taką pivot-table czyli tabelę przestawną „odpivotować” i zobaczyć ją w tzw. długim formacie: Jeśli chcesz samodzilnie sobie takie dane wyczarować to użyj poniższego kodu: import pandas as pd import […]

Python: jak zainstalować moduł (np. requests) w PyCharm

2024-06-26

Doinstalowywanie oprogramowania do Pythona jest proste, o ile się wie jak to robić, a przecież na początku nie wie się niczego. Spróbujmy więc krok po kroku zobaczyć, jak w PyCharm, w zupełnie nowym projekcie zaistalować moduł na przykładzie requests: Na początku wybrałem polecenie „New project” 1 – nazywam projekt „jakoś tam”2 – kontrolnie patrzę na […]

Python: Sprawdzenie wersji modułu z Jupyter Notebook

2024-01-22

Praca z Jupyter Notebook daje fajną izolację od tego co dzieje sie na poziomie systemu operacyjnego. Co jednak zrobić, kiedy chcesz dowiedzieć się z jaką wersją modułu lub pythona pracujesz? Prosto: Żeby sprawdzić numer wersji Pythona użyj: import syssys.version_info Żeby sprawdzić numer wersji modułu skorzystaj z : import pandas as pdpd.version

Python – Jupyter – uruchamianie w innym katalogu

2023-07-12

Zdarza się, że chesz, aby Jupyter startował w innym katalogu niż domyślny. Są na to metody polegające na zmianach w pliku konfiguracyjnym, ale nie wygląda na to aby to działało (przynajmniej pod Windows). Za to co pomogło: U mnie zadziałało od strzału!

Python: ModuleNotFoundError: No module named 'sklearn’Python:

2023-04-01

Zwykle otrzymując komunikat ModuleNotFoundError wskazujący na jakąś tam nazwę np. tutaj sklearn rozwiązujemy problem komendą: pip install sklearn Ale w Python 3.x trzeba zainstalowć w tym przypadku inny moduł 🙂 – ot taka niespodzianka: pip install scikit-learn I niech błędy trzymają się od nas z daleka!

Python: Formatowanie napisów

2022-11-03

Od czasu do czasu dostaję pytanie o to, jak formatować napisy w Pythonie. Lubię w takim przypadku odsyłać do dokumentacji Pythona, dlatego, ku pamięci… https://peps.python.org/pep-3101/ https://docs.python.org/3/library/string.html i nieco mniej oficjalny, ale super fajny: https://realpython.com/python-formatted-output/

Python: %Mathplotlib inline

2022-10-30

W wielu tutorialach, można spotkać instrukcję: %mathplotlib inline Co ona oznacza? Jakie inne opcje oprócz inline są możliwe do uruchomienia? Odpowiedź w skrócie: rysując wykres, możesz go uzyskać w dodatkowym okienku, które otworzy się, kiedy ten wykres pokazujesz, ale można też umieścić wykres bezpośrednio w Notebooku. Opcje domyślne się zmieniają – w starszych notebookach wykresy […]