티스토리 뷰
파이썬을 이용한 데이터 분석 - 04 Chapter2 예제 따라해보기
http://www.cin.ufpe.br/~embat/Python%20for%20Data%20Analysis.pdf
위 책의 18page Chapetr2에 있는 내용을 따라해 보았다. 책은 Python2 기준으로 되어 있는데 Python3에서 할려면 인코딩 문제가 있기 때문에 아래와 같이 'codecs'를 import해주고 파일을 열 때 encoding을 바꾸어 주어야 실행이 된다.
아래 순서로 진행 하면 된다.
1.Python3 설치
2.https://github.com/pydata/pydata-book 여기에서 데이터 파일 받아서 'c:/test_data' 에 압축 풀기
3.Intelli J 설치
4.Intelli J에서 Python Project 생성하기
5.Main.py 생성
6. 아래 내용 붙여넣기
import json
import codecs
path = 'c:/test_data/pydata-book-master/ch02/usagov_bitly_data2012-03-16-1331923249.txt'
f = codecs.open(path, "r", "utf-8")
records = [json.loads(line) for line in f]
print (records[0])
print (records[0]['tz'])
결과
C:\Python34\python.exe C:/practice/python_data_analysis_01/Main.py
{'al': 'en-US,en;q=0.8', 'gr': 'MA', 'a': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.78 Safari/535.11', 'l': 'orofrog', 'c': 'US', 'tz': 'America/New_York', 'r': 'http://www.facebook.com/l/7AQEFzjSi/1.usa.gov/wfLQtf', 't': 1331923247, 'nk': 1, 'g': 'A6qOVH', 'll': [42.576698, -70.954903], 'hh': '1.usa.gov', 'hc': 1331822918, 'h': 'wfLQtf', 'cy': 'Danvers', 'u': 'http://www.ncbi.nlm.nih.gov/pubmed/22415991'}
America/New_York
Process finished with exit code 0
위와 같이 이쁘게 나옴.
end.
'Language > Python' 카테고리의 다른 글
python hello world 출력하기 (0) | 2016.03.24 |
---|---|
Python Anaconda을 설치해보자 (0) | 2015.12.07 |
파이썬을 이용한 데이터 분석 - 03 Python Project생성 및 'hello world'출력 (0) | 2015.11.29 |
파이썬을 이용한 데이터 분석 - 02 Python기초 tool 설치 (0) | 2015.11.29 |
파이썬을 이용한 데이터 분석 - 01 데이터란? (0) | 2015.11.26 |
- Total
- Today
- Yesterday
- 도커각티슈박스
- Linux
- shellscript
- 개발자
- 도커티슈케이스
- Sh
- 도커각티슈케이스
- docker container whale
- vim
- docker container tissue box
- 이직
- 2017 티스토리 결산
- 도커컨테이너
- 도커티슈박스
- docker container
- docker container case
- 싱가폴
- docker container tissue
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |