- 오라클
- 코딩테스트
- 프로그래머스
- PY4E
- boostcourse
- DB
- 부스트코스
- 네이버부스트캠프
- 코딩테스트 python
- 기초다지기
- 빅데이터분석기사
- 데이터베이스
- 이기적
- r
- SQL
- AI 플랫폼을 활용한 데이터 분석
- 데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- boostcoures
- 파이썬
- Oracle
- Ai
- 이것이 취업을 위한 코딩테스트다 with 파이썬
- python
- 정보처리기사
- [멀티잇]데이터 시각화&분석 취업캠프(Python)
- 빅분기
- 빅데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- Machine Learning
- 인공지능기초다지기
- 난생처음 R코딩&데이터 분석 저서
- Today
- Total
목록빅데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정 (9)
매일공부
which(조건) Give the TRUE indices of a logical object, allowing for array indices. 조건에 맞는 데이터의 위치 리턴 which.max(데이터) : 데이터 중 가장 큰 값의 위치 리턴 which.min(데이터) : 데이터 중 가장 작은 값의 위치 리턴 score
apply( DATA, 1(row) | 2(col), 적용함수 ) : Returns a vector or array or list of values obtained by applying a function to margins of an array or matrix. - iris 데이터 #iris 데이터에서 꽃받침, 꽃잎의 가로, 세로의 평균 출력하기 colMeans(iris[1:4]) # Sepal.Length Sepal.Width Petal.Length Petal.Width # 5.843333 3.057333 3.758000 1.199333 rowMeans(iris[,1:4]) # [1] 2.550 2.375 2.350 2.350 # iris[,1:4] : 모든 행, 1~4번째 컬럼까지의 데이터 app..
matrix(data, nrow=숫자, ncol=숫자, byrow=, dimnames=) data : 데이터 nrow : 행의 수 ncol : 열의 수 byrow : T - 행 우선, F - 열 우선. 기본값 : F dimnames : 행, 열의 이름 설정 # 생성 mat1 = matrix(c(1,2,3,4,5)) #4행 1열. # [,1] #[1,] 1 #[2,] 2 #[3,] 3 #[4,] 4 #[5,] 5 mat2
Factor 범주가 있는 자료형 문자형 데이터가 저장되는 벡터의 일종 - 컬럼 조회 : "list"$컬럼명 >> 해당 컬럼을 범주형 데이터로 조회 setwd("d:/emspy/R/data") #불러올 파일 폴더 설정 txt1
- 벡터에 저장하기 : c() | 시작값:마지막값 | append() | seq() | rep() # a변수에 1~5까지 값 저장 a
히스토리 저장 savehistory("D:/emspy/R/day01.txt") 출력 1개 출력 : print() 1개 출력 & 자리수 지정 : print( 3.141593, digits=3) #3.14 여러개 출력 : cat() 결측값 NA : 값x. 자리수는 차지함 NULL : 값, 자리수 모두 x 연산 + - / : 나누기(실수가능) 몫 구하기(정수 구하고 소수점 절삭) : %/% 나머지 구하기 : %% 제곱 : ^ OR ** >> 둘 다 가능 1e+06 #1000000 : 1*10^6 3e-1 #0.3 : 소수점 1자리까지 표시 문자 연산 : as.numeric("1") + as.numeric("2") = 3 >> 강제로 문자를 숫자로 변환 변수 변수 선언 필요x == 값을 초기화 할 때 자료형 결..
진법 변환 Casting casting 캐스팅함수 = 강제적으로 변환 2진수(binary): 0b 혹은 0B 8진수(octal): 0o 혹은 0O 16진수(hex): 0x 혹은 0X >> 10진수로 출력됨 bin() : 10진수를 2진수로 변환 (0b~) oct() : 10진수를 8진수로 변환 (0o~) hex() : 10진수를 16진수로 변환 (0h~) >> 문자열로 반환됨 >> TypeError = 'float' 타입은 변경 불가 int(num, num의 진법) : n진수를 10진수로 변환 format() 함수 = 10진수로 출력 되는 걸 해당 진수 그대로 출력할 때 print(100, format(100, 'b')) # 100 1100100 2진수 print(100, format(100, 'o'))..
1. 튜플Tuples & 리스트 Lists - 튜플은 리스트와 비슷한 기능을 하는 스퀀스 - 0부터 시작하는 인덱스에 항목 저장 - 리스트 : [] 사용, 수정 가능 - 튜플 : () 사용, 수정 불가 > WHY? 효율성 때문 = 메모리 용량小, 성능 측면에서 훨씬 단순&효과적 2. 튜플 Tuples = 제한있는 리스트 - 임시 변수를 선언할 때는 리스트를 쓰는 것보다 튜플을 쓰는 것이 좋음 - 좌변에 변수를 가진 채로 선언 가능 - 네임드 튜플 : 양변의 변수와 값의 수가 동일해야함. - 여러개 데이터를 한번에 입력할 때는 () 괄호 생략 가능 - 부분 삭제 불가 / 전체 삭제만 가능 - 추가할 때는 += 사용 # 한 개만 있는 경우 , 로 마무리 tuple1 = (item,) # 이건 튜플 tuple..