일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mvc 구조
- 데이터 베이스
- 오라클
- jsp 환경 #환경구축 #웹사이트 구축
- 환경구축
- 개발환경
- 로지스틱
- 스프링 검색
- 머신러닝
- JSP
- 웹 스프링
- 장고 #네비게이션
- 페이지 연결
- 환경설정
- 스프링
- 하둡
- 랜덤포레스트
- 머신러닝 #머신러닝 종류
- 장고 # 댓글추가
- mariadb # mariadb 다운로드
- 에외처리
- MyBatis
- 글쓴이 추가
- 영상처리
- 데이터 마이닝
- R 스튜디오
- DB
- 장고
- 데이터마이닝
- 데이터
- Today
- Total
공부잡동사니
R(1) 변수 확인 타입 제거 날짜 산술 연산 본문
데이터/R studuio
2020-10-28 02:06:07
환경 설정
작업 디렉토리
getwd():작업 디렉토리 확인
setwd( "C:/Users/82108/Documents")변경 현재 세션에서 만 유효 글로벌 옵션에서는 디폴트 값 변경 가능
변수
연산 결과나 상수를 저장하기 위한 객체
변수명 <상수 혹은 연산 결과
변수명 주의 :기본 내장 함수 안된다
SQL 에서의 묵사적 형변환은 R 에서는 안된다 (문자 +숫지 ERROR)
변수의 타입을 확인하는 함수 :class 변수명
class(a1)=numeric
class(c1)=character
형변환 함수
R 프로그래밍 SQL
as.numeric() 숫자로 변한 to_number ()
as.character() 문자로 변환 to _char()
as.data 날짜로 변환 to_data()
날짜 피싱
변수 확인 및제거
objects()# 현재 세션에 정의된 변수 목록 확인
rm(al) #변수 제거 RM 중요 ,여러개 이다 rm(list =c('v1','v2' )) 문자형식을 전달해야된다.
ls()#현재 세션에 정의된 변수 목록확인
rm(list=objects())#현재 세션 모든변수 제거
rm(list =is ()) #현재 세션모든 변수 제거
변수의 연속적인 대입 값
1:10 #1부터 10까지 숫자의 연속배열 생성가능
'a':'f' #문자의 연속 배열 불가
seq()
help(seq)
seq(from =1, #시작값 1부터 시작해서
to =1, # 끝값 ~ 까지
by=1 ) # 증가값 ~ 몇씩 증가한다
seq (from =1 ,to =10, by=2)
참고
함수의 사용방법
정해진 순서대로 인자 전달 ,각 인자의 이름 생략가능
정해진 순서대로 전달하기 싫다면 인자의 이름을 생략하면 안된다
#연습문제 2020년 8월 1일부터 2020년 8월 31 일까지의 날짜 모두를 출력
#각각출력 동시에 출 력은 안된다
날짜 관련 외부 패키지 lubridate
#install.packages('lubridate')
#library(lubri date)
# 참고
Sys.setlocale('LC_TIME','C') #영문
Sys.setlocale('LC_TIME','KOREAN') #한글
##연습문제
# 2020년 7월의 일별데이터 출력
# 그중 v_year라는 컬럼에 년도만
# v_month라는 컬럼에
# v_day 라는컬럼변수에 일만 분리저장
# v_honus_date 컬럼에 6개월 후 데이터로 입력
'빅데이터 분석 > R프로그래밍' 카테고리의 다른 글
재귀함수 (0) | 2025.04.05 |
---|---|
문자열 함수 정리 ,NA치환 ,반복문 for ,while ,factor 변수 (0) | 2025.04.05 |
조건문 (if) , 반복문(for) , 반복문 함수 (0) | 2025.04.05 |
집합 연산자산 ,자료구조(행력 ,배열 ,데이터 프레임) (0) | 2025.04.05 |
자료 구조 (벡터,리스트)논리 연산자 (0) | 2025.04.05 |