[pandas] Getting started
2022. 8. 20. 23:13ㆍProgramming
728x90
1. Define a pandas dataframe
pd.DataFrame({'Tom': ['three stars', 'one star'],
'Suzy': ['two stars', 'five stars']},
index=['Product A', 'Product B'])
Tom | Suzy | |
Product A | three stars | two stars |
Product B | one star | five stars |
2. Define a pandas series
pd.Series([3, 1, 5], index=['Product A', 'Product B', 'Product C'], name='My review')
Product A 3
Product B 1
Product C 5
Name: My review, dtype: int64
3. Load a csv
my_review = pd.read_csv("../data/my_review.csv", index_col=0)
# if csv already contains index column at 0 index
4. Indexing and assigning
df["Tom"]
df.Tom
product A three stars
product B one star
단.. 컬럼 이름에 space 가 들어가면? df["Tom 2"] 만 가능
df["Tom"]["Prouct A"]
three stars
반응형
'Programming' 카테고리의 다른 글
python 조합, 순열 (combinations, permutations), 프로덕트(product) (0) | 2022.09.30 |
---|---|
python 파이썬 rjust ljust zfill (0) | 2022.09.23 |
도커 docker 이미지, 컨테이너 다운 받아서 다른 곳으로 옮기기 (0) | 2022.02.28 |
sql hadoop 결과값이 중복으로 출력될 때 해결방법 (0) | 2022.01.13 |
파이썬 패키지 오프라인 설치하기 (How to install python packages offline) (0) | 2022.01.12 |