Series
Część sekcji Dane i wykresy ścieżki Machine Learning w Coddy. Lekcja 31 z 60.
Ten rozdział kończy się podsumowaniem całego pliku z filmami w czterech wierszach:
Zaczyna się od małych rzeczy. Lista rozpoznaje wartości po pozycji; biblioteka pandas do pracy z tabelami nadaje każdej z nich etykietę:
Ta oznaczona kolumna to seria. Przekaż wartości do pd.Series, a etykiety za pomocą index=:
import pandas as pd
prices = pd.Series([1.5, 0.5, 2.5], index=["apple", "banana", "mango"])
print(prices)
print(prices["mango"])To wypisuje wartości wraz z etykietami, ich typ, a następnie cenę mango:
apple 1.5
banana 0.5
mango 2.5
dtype: float64
2.5prices.mean() wynosi 1.5, tak jak w przypadku tablicy. Bez index= etykiety to 0, 1, 2.
Wyzwanie
ŚredniProm kursuje trzy razy dziennie. Program odczytuje liczbę pasażerów podczas porannego, południowego i późnego rejsu, a następnie nazwę rejsu do trip.
- Utwórz obiekt Series
passengersz trzema wartościami, oznaczonymi jakoearly,middayilate. - Wyświetl go.
- Wyświetl średnią zaokrągloną do 1 miejsca po przecinku.
- Wyświetl liczbę pasażerów na rejsie
trip.
Dla wartości 40, 95, 61 i early:
early 40
midday 95
late 61
dtype: int64
Average: 65.3 passengers
early: 40 passengersSpróbuj swoich sił
import pandas as pd
early = int(input())
midday = int(input())
late = int(input())
trip = input()
# Napisz swój kod poniżej
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Dane i wykresy
4Przekształcanie danych
Zmiana kształtu tablicŁączenie tablicLiczby losowePodsumowanie: symulacja rzutu kostką7Ramki danych w pandas
SeriesRamki danychWczytywanie plików CSVPrzeglądanie danychWybieranie kolumnPodsumowanie: oceny filmów2Tablice NumPy
Tworzenie tablicKształt i rozmiarZakresy liczbIndeksowanie i wycinaniePodsumowanie: siatka temperatur5Wykresy liniowe i punktowe
Etykiety i tytułyWykresy punktoweWiele linii i legendyKolory i znacznikiRysunki i osiePodsumowanie: tygodniowa liczba kroków8Filtrowanie i sortowanie
Wybieranie wierszyFiltrowanie wierszySortowanie wartościNowe kolumnyPodsumowanie: najlepsze produkty3Operacje matematyczne na tablicach
Operacje matematyczne na całych tablicachStatystyki podsumowująceStatystyki według osiRozgłaszanieMaski logicznePodsumowanie: wyniki egzaminów6Wykresy danych
Wykresy słupkoweHistogramyKilka wykresów na jednymObrazy jako tablicePodsumowanie: raport o opadach9Grupowanie i czyszczenie
Zliczanie wartościGrupowanie danychKilka podsumowańBrakujące wartościPowtórka: wyniki ankietyPoćwicz samodzielnie: Kompilator Python online