[Python] 데이터프레임 관련 기본 함수(shape, dtypes, axes, T, index, ix[], columns)
안녕하세요. 우주신 입니다. 오늘을 데이터프레임과 관련하여 기본 함수들에 대해 포스팅 해보겠습니다. shape, dtypes, axes, T, index, ix[], columns 우선, pandas를 활용하여 df1 데이터프레임을 만들었습니다. 1. shape: 행과 열의 개수를 튜플로 반환 형식: dataframe명.shape 3행 3열을 튜플로 반환한 것을 확인할 수 있습니다. 2. dtypes: 열을 기준으로 데이터 형태 반환 형식: dataframe명.dtypes저는 모든 데이터를 문자로 만들었기에 object가 반환 됐습니다. 3. axes: 행과 열의 이름을 리스트로 반환 형식: dataframe명.axes행의 이름이 먼저 반환되고 열의 이름이 반환된 것을 확인할 수 있습니다. 4. T: 전..
2017. 9. 10.
[Python] 파일 읽기, 쓰기
안녕하세요. 우주신입니다. 이번 포스팅에서는 파일을 읽고 쓰는 방법에 대해 정리해보겠습니다. 우선, 바탕화면에 새폴더를 만들고 주소를 복사합니다. 참고로, 윈도우의 경우, 탐색기(폴더창)의 윗 부분에 주소가 있고맥의 경우, 이 상태에서 option(alt) 키를 누르면 '우주신' 복사 부분이 경로이름 복사로 바뀝니다. 파일은 open() 함수를 사용하여, "파일 객체 = open(파일이름, 파일열기모드)"와 같은 형식으로 접근합니다. 파일열기모드는 크게 읽기모드(r), 쓰기모드(w), 추가모드(a)가 있습니다. 마지막으로, f.close() 함수를 통해 파일을 닫아주면 됩니다. 1. 문자열 쓰기첫 줄에서 open(파일이름, 쓰기모드) 함수를 사용하여 쓰기모드(w)로 파일을 열었습니다. 변수 a에 "Hel..
2017. 3. 29.
[Python] 기초 자료형 (숫자, 문자열, 리스트, 튜플, 딕셔너리, 집합)
안녕하세요. 우주신입니다. 오늘은 파이썬의 기초 자료형들에 대해 간단히 정리해보겠습니다. 숫자, 문자열, 리스트, 튜플, 딕셔너리, 집합 1. 숫자형(Number) 숫자형은 말 그대로 숫자로 이루어진 자료형입니다. 크게 정수, 실수, 8진수, 16진수로 나뉘는데, 파이썬은 정수, 실수 구분없이 변수에 쉽게 저장할 수 있다는 장점이 있습니다. (C에서는 int a, float a와 같이 미리 구분을 해줘야 한다) 2. 문자열(String) 문자열이란 '문자의 나열'을 의미합니다. 문자열을 만드는 기본적인 방법은 큰따옴표(" ")나 작은따옴표(' ')로 양쪽을 둘러싸면 됩니다.숫자 123도 " "(큰따옴표)로 둘러싸인 순간 문자열로 인식이 돼요.파이썬에서는 문자열에 관한 다양한 기능들을 제공하니 꼭 잘 활용..
2017. 3. 27.