달력

12

« 2019/12 »



 

 

R 데이터 구조

구분

데이터

같은 데이터형으로만 저장

·         스칼라(Scala)

·         벡터(Vector)

·         행렬(Matrix)

·         배열(Array)

서로 다른 유형의 데이터형 저장 가능

·         데이터 프레임(Data Frame)

·         리스트(List)

 

 

 

 

 

같은 데이터형으로만 저장하는 데이터 구조


 

 

 

 

 

 

 

서로 다른 유형의 데이터형을 저장할 있는 데이터 구조

 


 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

 

Jupyter 단축키

·         Mode 실행 단축키

·         선택 Mode 단축키

·         코드 입력 Mode 단축키

 

 

 

 

 

 

Mode 실행 단축키

shortcut

description

[esc]

 

or

[ctrl] + [m]

선택 모드 (Command Mode)

회색으로 비활성화된 상태로 cell 표시됩니다.

 


 

해당 cell 클릭

 

or

[Enter] 입력

코드 입력 모드 (Edit Mode)

테두리가 진하게 표시된 상태로 해당 cell 코드를 입력할 있습니다.


 

 

 

 

 

 

선택 Mode 단축키

[esc] 먼저 선택 모드 (Command Mode) 들어간 실행해야 합니다.

shortcut

description

[esc] >> [a]

위로 추가

[esc] >> [b]

아래로 추가

[esc] >> [d][d]

선택 삭제

[esc] >> [x]

선택 잘라내기

[esc] >> [c]

선택 복사하기

[esc] >> [p]

선택 아래에 붙여넣기

[esc] >> [shift + m]

선택 셀과 아래 셀과 합치기

[esc] >> [o]

실행결과 열기/닫기

[esc] >> [m]

Markdown으로 변경

[esc] >> [y]

Code 변경

[esc] >> [ctrl + s] 또는 [s]

파일 저장

[esc] >> [enter]

선택 셀의 코드 입력 모드로 돌아가기

 

 

 

 

 

 

 

코드 입력 Mode 단축키

코드 입력 모드 (Edit Mode)에서 수행할 작업의 단축키입니다.

shortcut

description

ctrl + a

선택 셀의 코드 전체 선택

ctrl + z

선택 실행 취소

ctrl + y

선택 다시 실행

ctrl + /

커서 위치 라인 주석처리

ctrl + Enter

선택 코드 실행

Alt + Enter

현재 cell 실행 아래에 새로운 cell 추가합니다.

shift + enter

선택 코드 실행 다음 Cell 이동

이동할 Cell 없으면 새로 추가됩니다.

Double click

현재 셀을 편집할 있도록 입력 모드로 변경됩니다.

shift + ctrl + -

Split cell

커서 위치에서 둘로 나누기

ctrl + s

파일 저장

esc 또는

ctrl + m

선택 모드로 돌아가기

 

 

 


'Development > Python' 카테고리의 다른 글

데이터프레임 데이터 조작 - 정렬  (0) 2019.12.16
Convolutional Neural Networks for Visual Recognition  (0) 2019.12.15
Jupyter 단축키  (0) 2019.12.14
scikit-learn 패키지  (0) 2019.12.14
cx_oracle  (0) 2019.12.13
opencv/data/haarcascades/  (0) 2019.12.09
Posted by codedragon codedragon

댓글을 달아 주세요

 

 

 

 

하둡 에코시스템(Ecosystem)

·         하둡은 특정 모듈 보다는 데이터처리 플랫폼 전체를 뜻합니다.

·         에코 시스템은 하둡 핵심 기능을 보완하는 서브 오픈 소스 소프트웨어들이다. 하둡이란 플랫폼상에 다양한 에코시스템(Eco-system) 피그(Pig), 주키퍼(Zookeeper), 하이브(Hive), 플럼(Flume), 스쿱(Sqoop), 스파크(Spark) 많은 오픈소스 기술이 하둡 플랫폼과 함께 사용되며 주로 동물들의 이름을 경우가 많습니다.

 

https://codedragon.tistory.com/9570

 

 

 

 

 

HDFS 명령어 예시

HDFS 파일 시스템에 대한 정보를 확인하는 명령어

 

hdfs dfsadmin -report

 

 

https://codedragon.tistory.com/7655

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

scikit-learn 패키지

·         사이킷런 싸이킷런

·         파이썬 머신러닝 라이브러리

·         자유롭게 사용하거나 배포할 있는 오픈 소스여서 소스 코드를 보고 실제로 어떻게 동작하는지 쉽게 확인할 있습니다.

·         산업 현장이나 학계에도 널리 사용되고 있습니다.

·         다른 파이썬 패키지들과도 연동되는 장점도 있습니다.

·         scikit-learn NumPy SciPy 기반으로 만들어졌기 때문에 개의 다른 파이썬 패키지인 NumPy SciPy 사용합니다.

·         scikit-learn에서 NumPy 배열은 기본 데이터 구조입니다. scikit-learn NumPy 배열 형태의 데이터를 입력으로 받습니다. 그래서 사용할 데이터는 모두 NumPy 배열로 변환되어야 합니다.

·         scikit-learn 알고리즘을 구현할 SciPy 여러 함수를 사용합니다. 그중에서 가장 중요한 기능은 scipy.sparse입니다. scipy.sparse 모듈은 scikit-learn에서 데이터를 표현하는 방법인 희소 행렬(sparse matrix) 기능을 제공합니다.

·         scikit-learn 다양한 분류 알고리즘을 제공합니다.

·         데이터셋 샘플, 데이터 전처리(preprocessing), 지도 학습(Supervised learning), 비지도 학습(Unsupervised learning), 모형 평가 선택 (evaluation and selection) 대부분의 머신러닝 모형(알고리즘) 제공하므로 파이썬으로 머신러닝을 학습하기에 최적인 패키지입니다.

 

 

https://en.wikipedia.org/wiki/Scikit-learn

http://bit.ly/2vPYJEV

 

 

http://scikit-learn.org


 

 

 

https://github.com/scikit-learn/scikit-learn


 

 

 


'Development > Python' 카테고리의 다른 글

Convolutional Neural Networks for Visual Recognition  (0) 2019.12.15
Jupyter 단축키  (0) 2019.12.14
scikit-learn 패키지  (0) 2019.12.14
cx_oracle  (0) 2019.12.13
opencv/data/haarcascades/  (0) 2019.12.09
ㄴ1.Summary - 1.파이썬의 이해  (0) 2019.12.06
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

News API

헤드라인 뉴스를 얻어올 있습니다.

 

http://bit.ly/2V3o0nz


 

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

 

1gram 광거 제거

registry 정보를 통한 제거방법입니다.

 

 

 


 

 

 

 

 

 

 

Step by Step

·         레지스트리 정보 제거

·         작업 스케쥴러(Task Scheduler) 정보 제거

 

 

 

 

 

 

 

레지스트리 정보 제거

 

레지스트리 편집기 실행

[Windows+R] >>

regedit


 

 

 

레지스트리 경로 이동

왼쪽창에서 아래 경로로 이동합니다.

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

 

 

 

 

 

레지스트리 항목 삭제

오른창에서 [1gramt]항목 선택후 >>

키보드 [Delete] 버튼


 

 

 

[Yes]


 

 

 

 

 

 

 

 

작업 스케쥴러(Task Scheduler) 정보 제거

 

 

작업 스케쥴러(Task Scheduler) 실행

[Windows+R] >>

control schedtasks


 

 


 

 

 

등록된 스케쥴러 제거

왼쪽 창의 [Task Scheduler Library] >>

중간 창의 {E0477272-850C-4E8D-9C5C-A638D4800D1D} Name(이름)으로 등록된 항목을 보면 1gramt.exe 실행시키고 있습니다.


 

 

{E0477272-850C-4E8D-9C5C-A638D4800D1D} 항목 선택 >>

오른쪽 창의 [Delete]


 

 

[Yes]


 

 

삭제 완료!!!


 

Posted by codedragon codedragon

댓글을 달아 주세요