본문 바로가기

전체 글

(68)
[R] 기초 1. R studio #R스튜디오 구성 메뉴바 단축 아이콘 툴바 스크립트 창 환경 및 히스토리 R 콘솔 dir , Plots , packages , 도움말 # 코드 실행 RUN 버튼 Ctrl + Enter 실행하고 싶은 부분만 드래그하여 Ctrl+Enter #R 패키지 설치하기 메뉴바 - Tools - Install Packages package 탭에서 인스톨 install.packages("패키지 이름") #설치한 패키지 불러오기 library(패키지 이름) #도움말 불러오기 ?패키지 이름 help(패키지이름) 2. R 언어와 문법 -벡터 -행렬 -데이터 프레임 #벡터 c() 벡터 데이터 구조: 하나의 스칼라 값, 혹은 하나 이상의 스칼라 원소들을 갖는 단순한 형태의 집합 (원소: 숫자, 문자, 논리 ..
[R] R 개요 1. R은 오픈소스 통계 분석 도구이다. 상업용 분석 소프트웨어 SAS, SPSS와 달리 R은 오픈소스 소프트웨어이다. 또한 R은 사용자들이 직접 제작한 패키지를 오픈소스로 구할 수 있기 때문에 최근 알고리즘 및 기술 반영이 빠른 편이다. 또한 강격한 시각화 요소를 갖추고 있어 통계 분석 도구로 활용하기 적절하다. 2. R의 역사 통계 프로그래밍 언어 'S' : 1976년 AT&T의 bell labs statistics Group 에서 John Chamber, Rick Becker, Allan Wilks 가 개발. "to turn ideas into software, quickly and faithfully" 1988년 S 의 문법 구조나 언어에 많은 변경이 있었고 객체라는 개념이 도입되며 기존의 코드를..
우분투18에 R 설치하기 https://www.digitalocean.com/community/tutorials/how-to-install-r-on-ubuntu-18-04#step-1-%E2%80%94-installing-r How To Install R on Ubuntu 18.04 | DigitalOcean R is an open-source programming language that specializes in statistical computing and graphics. In this tutorial, we will install R and show how to add packages from the official Comprehensive R Archive Network (CRAN). www.digitalocean.c..
[python] 진수 표현법 파이썬은 기본적으로 10진수로 출력된다. # 10진수 -> n진수 표기 a = 10 #10진수 -> 8진수 문자열0o b = oct(a) >> 0o12 #10진수 -> 16진수 문자열 c = hex(a) >> 0xa #10진수 -> 2진수 문자열 d = bin(a) >>0b1010 #n진수 -> 10진수 표기 #8진수 문자열 -> 10진수 정수형 _b = int(0o12, 8) #16진수 문자열 -> 10진수 정수형 _c = int(0xa, 16) #2진수 문자열 -> 10진수 정수형 _d = int(0b1010, 2) #print, format() 함수를 이용하여 진수표기 #10진수 print('{}'.format(10)) #8진수 print('%o' % 10) >> 12 print('#o {:#o}'..
[code up] 변수 출력하기 1. print 사용하기 print("어떤 문자열") print(변수명) print 함수를 사용하면 () 안의 내용을 출력할 수 있다. print 함수 안에 여러 변수를 , 를 이용하여 나열하여 출력할 수 있다. 2. % : 형 변환하여 출력하기 print("나는 사과를 %d개 먹었다, %s " %(15, '굿') ) 포멧을 지정하기 때문에 출력 형식도 정할 수 있다. 가령, float 의 경우 ani_float = 3.141592653 print("%f" %ani_float) >> 3.141593 ..........소수점 아래 6자리 수까지 나온다. print('%0.f' %ani_float) >> 3 ..........소수점 아래는 나오지 않는다. print('%.3f' %ani_float) >> 3..
[code up] 1008 : [기초-출력] 출력하기08 이번에는 특수문자를 출력하는 연습을 해보자. 키보드로 입력할 수 없는 다음 모양을 출력해보자. (** 참고 : 운영체제의 문자 시스템에 따라 아래와 같은 모양이 출력되지 않을 수 있다.) ┌┬┐ ├┼┤ └┴┘ 참고 다음과 같은 유니코드로 특수문자를 표현한다고 하자. (운영체제 또는 컴파일러에 따라 사용되는 문자의 코드표가 다르다.) -------------------------------------------------------------- 문자 인코딩 문자를 입출력할 때 컴퓨터가 이해할 수 있도록 부호화하고, 인간이 이해할 수 있도록 복호화 하는 문자 인코딩 과정이 필요하다. 문자셋은 ASCII 코드처럼 문자를 더이상 추가할 수 없는 경우와 UNICODE 처럼 문자를 계속 추가할 수 있는 경우가 존재..
[네이버 해커톤 2020] 아쉽지만 좋은 경험이었다. 더 많은 네트워킹을 할 수 있었다면 좋았겠다.. 마지막 발표 후 물어보고 싶은 것도 많았고 친해지고 싶었던 분들도 많았는데 아쉬웠다. 또 나의 부족한 점을 알 수 있었던 자리였다. 기본부터 차곡차곡 다진다. 왜 그렇게 되는지 항상 생각하고 이해하며 개발한다. 오늘부터 코딩테스트 준비하고 자료구조 알고리즘 공부 열심히 해야겠다. 깃허브와 같은 협업 툴도 공부하고 코드를 readable 하게 짜는 법도 궁리해야겠다!
[git] 윈도우에서 git 계정 변경하기 제어판 -> 사용자 계정 -> 자격 증명 관리자 -> Windows 자격 증명에 가셔서 github 정보를 수정