Wykład 3 - Pandas Flashcards

1
Q

dwa typy danych wprowadzone w Pandas

A

serie (Series) oraz ramki danych (DataFrame)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Tworzenie Series z listy przy inicjowaniu

A

s = pd.Series([1,2,3,4])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Co oferuje pandas

A

Nastawiony na przetwarzanie tablic, oferuje wiele funkcji na nich operujących i umożliwa przetwarzanie danych bez pętli for

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Największa różnica między pandas a numpy

A

Pandas została zaprojektowana z myślą o pracy z danymi w formie tabeli lub danymi o charakterze heterogenicznym, a biblioteka NumPy jest zoptymalizowana pod kątem pracy z homogenicznymi tablicami danych liczbowych

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Jednowymiarowy obiekt przypominający tablicę. Składa się on z sekwencji wartości i ich indeksów.

A

Series

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • Wyświetl wartości obiektu Series “obj”
  • Wyświetl jak wyglądają indeksy w tym obiekcie
A
  • obj.values:
    Out: array([1, 2, 3, 4])
  • obj.index:
    Out: RangeIndex(start=0, stop=4, step=1)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Często będziesz chciał utworzyć obiekty typu Series z indeksem identyfikującym każdy element serii za pomocą etykiety. W ten sposób to zrobisz

A

obj2 = Series([3, 4, 7], index=['a', 'd', 'e'])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly