Pandas Series
2022. 3. 18. 22:18ㆍAI/Big data
- 목차
반응형
import pandas as pd
Series
dictionary와 list의 구조를 합친 것
key 별로 list가 있다고 보면 됨
import pandas as pd
s = pd.Series(\[1, 2, 3\], index=\['a', 'b', 'c'\])
s
s.values
s.index
s\['a'\]
s\[1\]
s = pd.Series({'a': 1, 'b': 2})
s
0 a
1 b
dtype: object
a 1
b 2
c 3
dtype: int64
array([1, 2, 3])
Index(['a', 'b', 'c'], dtype='object')
1
2
a 1
b 2
dtype: int64
s.sort_values()
s.sort_index()
sort_values(ascending=False)
sort_values(ascending=True)
index가 없는 값은 NaN
s = pd.Series({'a': 1, 'b': 2, 'c': 3}, index=['a', 'z', 'c'])
s['z']는 NaN임
특정 값 이하의 값 출력
s[s <= 2]
reindex
s.reindex(range(10))
4개만 가진 경우 6개는 NaN임 (index만 있으니)
반응형
'AI > Big data' 카테고리의 다른 글
hyperparameter tuning (0) | 2022.03.19 |
---|---|
Titanic data training (0) | 2022.03.19 |
Titanic data analysis (0) | 2022.03.19 |
Pandas DataFrame (0) | 2022.03.18 |
Map Reduce vs. Spark (0) | 2022.03.06 |