일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- lambda
- socket io
- async
- node
- 중급파이썬
- 카톡
- MongoDB
- pandas
- crud
- EC2
- TypeScript
- RDS
- NeXT
- 파이썬
- 튜플
- SSA
- 채팅
- flask
- react
- S3
- docker
- AWS
- dict
- SAA
- wetube
- git
- merge
- Vue
- Class
- Props
- Today
- Total
목록전체 글 (420)
초보 개발자
iloc 앞서 컬럼 명이라던지, 인덱스 이름을 이용해서 데이터를 선택했는데, 이번에는 인덱스를 이용하여 선택해보려고한다. 방법은 같다. 차이라고하면 단순히 인덱스를 사용하냐, 이름을 사용하냐정도인 것 같다. 숫자 0을 적으면 0번째 행의 값들을 불러온다. 이 역시 슬라이싱이 가능하다. 다만 다른 점은 loc에서는 슬라이싱을 할 때 끝 인덱스 값도 포함해주어 보여줬지만, iloc에서는 끝 인덱스 값은 포함하지 않는다. 0:4 -> 0,1,2,3 이렇게 4개만 보여주는 것을 확인할 수 있다. 원하는 컬럼 값만 선택하고 싶다면 뒤에 컬럼의 인덱스 값을 적어주면된다. 복수라면 배열안에 넣어주자. 물론 슬라이싱도 가능하다. 조건 시리즈에 부등호를 사용하면 값이 boolean으로 변경된다. 이를 df에 넣으면 값이..
이번엔 데이터를 확인할 수 있는 방법을 배워보자. describe 이건 계산 가능한 컬럼들의 정보를 나타내준다. 이름과 학교 같이 스트링은 계산이 불가하기에 나오지 않는다. 개수, 평균, 표준편차 등 여러 정보를 확인할 수 있다. info 전체 데이터의 전반적인 자료를 확인할 수 있다. 자료형, 컬럼수, 메모리 등을 확인할 수 있다. head head를 적으면 제일 위 5개를 보여준다. head(7)이라고 적으면 7개를 보여준다. tail 마찬가지로 tail을 적으면 맨 뒤의 5개의 로우는 가져오는데 7을 넣어주어 뒤의 7개를 가져왔다. values 2차원 배열 형식으로 모든 데이터를 보여준다. index index를 확인할 수 있다. columns 컬럼 명도 확인할 수 있다. shape 해당 데이터 프..
pandas data를 excel, txt, csv등의 형태로 열거나, 저장하기 CSV로 저장하기 , to_csv('원하는 이름.csv') 생각보다 간단하다. to_csv함수를 사용하는데 확장자 명까지 적어주면된다. 단 한줄로 끝난다. 이렇게 하면 파일이 생성이된다. 이 파일을 열어보면 csv형태로 잘 적혀있는 것을 확인할 수 있다. 근데 이걸 엑셀파일로 열어보면 한글이 깨져서 나오는 것을 확인할 수 있다. 인코딩 문제인데 아래처럼 옵션을 주면 된다. 여기서 utf-8만 적으면 적용이 안되고 sig까지 적어줘야 제대로 반영이 되는 것 같다. 다시 파일을 엑셀에서 열어보면 잘 열리는 것을 확인할 수 있다. 근데 여기서 또 하나의 옵션을 줄 수도 있는데 앞에 보이는 인덱스를 csv형식에서는 빼고 싶다면 in..
데이터 프레임의 조작법에 있어서 인덱스 부분을 살펴보자 매개변수에 Index 배열을 주면 원하는 값으로 인덱스를 지정할 수 있었다. 하지만 갑자기 기본인덱스로 돌아가고 싶은 경우에는 어떻게 할까?? reset_index() 함수를 사용하면 된다. 위와같이 처음에 인덱스를 지정해주었다. 그리고 df.index.name = 'default' 위 처럼 지정해주면 인덱스의 이름또한 지정할 수 있다. 자 ! 여기서 기본 인덱스로 돌아가보자 분명 잘 돌아갔는데 뭔가 이상하다. 기존의 인덱스가 컬럼으로 변해있는 것을 확인할 수 있다. 내가 원한건 이게 아닌데.. 그렇다면 여기서 drop=True를 넣어주면 된다. 그럼 기존에 있던 인덱스가 사라지고 기본 인덱스로 변한다. 좋다. 다만 다시 df를 쳐보면 변하지 않은 ..
DataFrame 은 2차원데이터이고, 시리즈의 모음이다! Data는 dictionary형태로 준비해야한다. 강의에서 제공하는 슬램덩크 자료를 준비해보았다. data = { '이름' : ['채치수', '정대만', '송태섭', '서태웅', '강백호', '변덕규', '황태산', '윤대협'], '학교' : ['북산고', '북산고', '북산고', '북산고', '북산고', '능남고', '능남고', '능남고'], '키' : [197, 184, 168, 187, 188, 202, 188, 190], '국어' : [90, 40, 80, 40, 15, 80, 55, 100], '영어' : [85, 35, 75, 60, 20, 100, 65, 85], '수학' : [100, 50, 70, 70, 10, 95, 45, 90..
이 글은 나도 코딩의 강의를 보고 정리하는 글입니다. https://www.youtube.com/watch?v=PjhlUzp_cU0&t=3204s pandas는 데이터 분석을 할 수 있는 파이썬의 라이브러리?라고 한다. 기본적으로 사용하려면 import를 해주어야 한다. 1. Series 1차원 데이터를 다룰 때 사용한다. pd.Series(배열)를 해주면 위와 같이 1차원자료가 생긴다. 여기서 주의할 점이 단순히 한 컬럼이 생기는 것이 아니라, 인덱스를 가지고 있는 1차원 자료를 리턴한다. 나중에 조건을 설정하는 것도 나올텐데, 이 때 아마 조건이 시리즈 즉 1차원 자료의 형태로 리턴이 되어지는 것 같다. 따라서 해당 인덱스가 True라면 해당 행을 보여주고 False라면 해당 행을 보여주지 않는다. ..
여권, 백신 3차 접종증명서만 들고가면 입국 되는 줄 알았는데 찾아보니 해야하는게 은근히 많았다. 내가 입국할 때 시기에 어떤 것들을 한 뒤에 입국 했는지 적어보려고 한다. 입국 시 다시 수정을 하려고 한다. -> 이제서야 수정 22/10/18 백신 3차 접종 증명서 22/09/07 이후로 일본에 입국 시 백신 3차 접종증명서가 있다면 입국 72시간 이내 PCR검사 음성 확인서를 제출할 필요가 없어졌다고한다. 나는 3차 접종까지 했기에 이를 발급 받았다. 아래의 주소에 접속하여 발급받자. 단 영문으로 받아야 한다. https://nip.kdca.go.kr/irhp/mngm/goVcntMngm.do?menuLv=3&menuCd=341 예방접종도우미 예방접종도우미 누리집에서 예방접종증명서 발급이 안될 경우 ..
https://www.youtube.com/watch?v=Ogd_kxyqRSw ctrl + + : 화면 확대 ctrl + - : 화면 축소 sysout + ctrl + space bar : System.out.println() 자동완성 ctrl + F11 : Run if + ctrl + space bar + enter : if 블록자동완성 ifelse + ctrl + space bar + enter : if 블록자동완성 alt + / : 변수자동완성 int abcdefg = 1; 이 상황에서 abcdefg변수를 한번에 가져오고 싶은 경우 a까지만 적고 alt + / System.out.println(a); -> System.out.println(abcdefg); 커맨드 변경하려면 window -> pre..