Python으로 data 분석을 해보자 - 제2편 python data분석용 libraries Python data analysis를 참고 했다http://www.cin.ufpe.br/~embat/Python%20for%20Data%20Analysis.pdf Python data analysis를 보면 아래 5가지 도구를 사용하는 내용으로 구성되어있다. 맨 앞에 도구들에 대한 소개들이 나와서 적어본다. NumPyhttp://www.numpy.org/ 사이트는 여기임 데이터를 python에서 사용할 수 있도록 python배열로 예쁘게 만들어주는 라이브러리 Panadas 데이터 분석 해주는 라이브러리 matplotlib파이썬으로 뽑은 데이터를 그래프로 그려주는 라이브러리 IPython파이썬을 '컴퓨팅 사이언..
Python을 할 것인가 R을 할 것인가? 요즘 'BigData' 라는 키워드가 화두인데 쉽게 말하면 '데이터 분석'이다. 데이터 분석할 때 python 라이브러리가 좋은게 많이 나오고, R은 자체가 통계 패키지라서 그리고 무료이기도 하고 스크립트도 짤 수 있기 때문에 많이 쓰는 것 같다. 내가 요 우측 상단 공지에 프로그래밍 레슨 한다고 올려놓아서 python, r 이런거 알려달라고 가끔 메일이 와서 이 글을 쓴다. Python하고 R 하고 얘네들은 근본적으로 출신 자체가 다르다. Python은 프로그래밍 언어이고, R은 통계용 언어이다. 근데 파이썬이 문자 처리 하는데 좋고 라이브러리도 데이터 분석 쪽으로 개발된게 많아서 데이터 분석용으로 많이 쓰는 것 같다. 일반적으로 인간의 눈과 뇌가 인식 할 수..
라이센스 정책 변경Sublime text3는 한번 사면 계속 쓸 수 있었습니다. 저는 2014년에 샀는데 2021년까지 7년을 한번만 구매해서 계속 이용 했는데요 이번에 4가 나오면서 라이센스 정책도 3년마다 갱신해야 하는것으로 바뀌었습니다.Sublime Text가 좋긴 한데 개발할때는 IntelliJ를 쓰기 때문에 사용시간이 길지는 않습니다. 그런데 3년마다 라이센스를 갱신하라고 하니 좀 별로네요. 4가 나와서 구매할 생각은 있습니다. Color Scheme바꾸기Preferences -> Color Scheme... 에서 바꿀 수 있습니다. Package Controller로 이동Short cut : shift + command + p위 단축키를 누르면 아래와 같이 하얀 명령어 입력창이 나옵니다. A..
Python으로 놀아보자 - 제4편 엑셀 제곱 그래프를 그리는 데이터를 만들어보자 다른 글을 쓰다 보니까 제곱, 로그 그래프를 넣고 싶었는데 엑셀로 어떻게 그리는지 금방 안떠올라서 뭐든 찍어내기는 좋은 파이썬으로 데이터를 만들려고 구상을 하다보니 파이썬 글을 쓰고 있네? ㅎㅎ 근데 글을 쓸려고 보니까 엑셀로 제곱, 로그 그래프 그리는 법이 떠올라 버렸네. 이런... 그래도 하려던거니까 주루룩 써보긴 할게. 파이썬은 내 전공은 아니지만 뚝딱뚝딱 후루룩 뭘 만들기 좋기 때문에 내가 좋아하는 언어야. 간단한 매크로나 txt파일로 뽑아낼 일 있으면 파이썬도 참 괜츈한 것 같아. 파이썬은 이런 시커먼 화면에서 대화하는 식으로 개발하기 좋은 언어야. 친구가 별로 없는 개발자들에게는 좋은 친구가 되어줄 수도 있어. ..
xlrd, xlwt 라는 package를 이용한다. 사이트는 http://www.python-excel.org/ 여기다. 여기에서 받을 수 있음. 특정 계산이나 매크로 같은거... VBA는 Excel에서 바로 열어서 쓰기는 편한데 매크로 쓰기가 약간 구리다. 일단 class기능이 좀 구리다. 암튼 뭐든... 연산해서 Excel로 뽑아내려면 xlrd를 써서 뽑아내면 될 듯 하다. txt를 excel에서 열래도 좀 불편하긴 한 것 같은데... ㅎㅎ
Python으로 놀아보자 - 05 Eclipse Python 연동하기 Python을 하려면 IDE를 적절한걸 써야 개발하기 편하다. Eclipse가 이것저것 붙혀서 쓰기 좋으니 Eclipse를 쓰도록 해보자.Eclipse로 Python 개발을 하려면 연동을 해주어야 하므로 이 글을 쓴다. 보통 파이썬 관련 플러그인으로 pyDev를 많이 쓰는데 Aptana라고 pyDev가 포함된 All in One Plugin이 있으니 이걸 설치 하도록 하겠다. 아래와 같은 순서로 진행을 해보겠다. 1.Python 설치2013/06/24 - [개발/Python] - Python으로 놀아보자 - 04 Python 설치하기위 링크를 참고 하자. 2.Eclipse 설치2013/04/11 - [개발] - Eclipse를 설치해 ..
Python으로 놀아보자 - 03 'HelloWorld'를 출력해보자 이전 글에서 python이 뭔지, eclipse로 python코딩을 하려면 어떻게 설정 해야 하는지 알아보았으므로 이번에는 'Hello World'를 출력해보도록 하겠다. 'Hello World'가 왜 중요하냐면 hello world가 나온다는 건 개발 환경 설정이 완료 되었다는 뜻이기 때문이다.한번 해보쟈. ㅎㅎ PyDev나 Aptana가 설치된 Eclipse를 실행한다. 아래와 같이 eclipse가 실행 된다.우측 상단을 한번 보자. 'PyDev'라고 되어있다. python개발용 플러그인을 선택한 것. 잘 안보이시는 분들을 위해 확대한 화면. 아래와 같이 보이는 화면에서 '마우스 우클릭' - New - Project를 선택 한다. ..
Python으로 놀아보자 - 01 Python의 Class와 Method 요즘 개발 추세가 OOP이기 때문에 파이썬이 비록 인터프린터 언어이지만 Class와 Method 형태를 아는 것은 기본이라 할 수 있을 것이다. 이해를 돕기 위해 요즘 잘나가는 게임인 LoL(이하 롤)의 캐릭터를 Class를 이용해 만들어 보도록 하겠다. 우리가 만들어볼 클래스는 '캐릭터'클래스이다. 롤에서는 '챔피언'이라고 부른다. 이하 '챔프'라고 부르겠다. 게임 '롤'을 하는 유저들은 '소환사의 협곡'이라는 맵에서 각자가 선택한 1개의 챔프를 가지고 신나게 싸운다. 이 게임은 5:5로 팀을 이루어 각 진영에 있는 '넥서스'라는 건물을 먼저 부시는 팀이 이기는 게임이다. 아래 코드를 보자. ''' Created on 2013. ..
- Total
- Today
- Yesterday
- 도커티슈박스
- shellscript
- 2017 티스토리 결산
- 싱가폴
- docker container tissue box
- docker container tissue
- Linux
- 개발자
- vim
- Sh
- 이직
- docker container
- 도커컨테이너
- 도커각티슈케이스
- 도커티슈케이스
- docker container whale
- 도커각티슈박스
- docker container case
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |