Pandas 관련 이것저것
2021. 3. 6. 23:33ㆍ파이썬
다음의 강의를 공부하기 위해 실습한 내용입니다.
1. Pandas로 csv파일 읽는 법
import pandas as pd
data_frame = pd.read_csv('data/friend_list.csv', delimiter = ',')
data_frame
- pandas는 numpy를 이용한다.
2. Column Name이 없어서 넣어줄 때
import pandas as pd
data_frame = pd.read_csv('data/friend_list_noheader.csv', delimiter = ',', header=None, names=['name','age','job'])
data_frame
3. Data Frame의 컬림은 Series로 구성되어 있다.(리스트로 넣으면 된다)
- pandas.core.series.Series
import pandas as pd
series1 = pd.core.series.Series([1,2,3])
series2 = pd.core.series.Series(['1','2','3'])
series3 = pd.core.series.Series([4,5,6])
series4 = pd.core.series.Series(['a','b','c'])
pd.DataFrame(data=dict(s1=series1, s2=series2, s3=series3, s4=series4))
4. Dictionary 와 Ordered Dictionary를 이용한 DataFrame 생성
import pandas as pd
friend_pd_list =[
{'name' : 'John', 'age' : 25, 'job' : 'student'},
{'name' : 'Baek', 'age' : 47, 'job' : 'worker'}
]
df = pd.DataFrame(friend_pd_list)
df
#기호를 잘 봐야 한다.
friend_ordered_dict =OrderedDict(
[
('name' , ['John', 'Baek']),
('age' , [25, 46]),
('job' , ['student', 'worker'])
])
df = pd.DataFrame(friend_ordered_dict)
df
'파이썬' 카테고리의 다른 글
그래프의 개형을 그려보자 (0) | 2021.04.17 |
---|---|
pymodbus test (0) | 2021.03.25 |
[파이썬] 간단한 그래프 그리기 (0) | 2021.02.22 |
KERAS Convolution 필터 데이터 저장하기 (0) | 2020.12.09 |
[keras] 이미지 파일 읽어서 numpy로 (나중에 다시 코딩하기 귀찮음) (0) | 2020.10.23 |