달력

12

« 2019/12 »



 

dplyr 패키지

·         데이터 프레임을 처리하는 함수군으로 구성되어 있습니다.

·         data.table 패키지와 함께 사용되어집니다.

·         각종 데이터베이스(MySQL, PostgreSQL, SQLite, BigQuery) 지원합니다.

·         데이터 큐브는 dplyr 패키지 내부에 실험적으로 내장되어 있습니다.

 

 

https://cran.r-project.org/web/packages/dplyr/


 

 

https://www.rdocumentation.org/packages/dplyr/versions/0.5.0


 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

Anaconda - download (다운로드)

 

홈페이지에 접속

https://www.anaconda.com/


 

 

우측 상단의 [Download]버튼 클릭


 

 

https://www.anaconda.com/download/


 

 

"Download for Your Preferred Platform" 영역까지 페이지를 하단으로 스크롤합니다. >>

[Windows]로고 클릭 >>

"Python 3.X version" 있는 [Download]버튼 클릭합니다.

버튼하단에 32bit 64bit 설치파일을 구분해서 다운받을 있는 항목이 있습니다.


 


 

 


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

리스트 슬라이싱(Slicing)  (0) 2019.12.25
비트연산자(Bitwise 연산자)  (0) 2019.12.25
Anaconda - download (다운로드)  (0) 2019.12.24
논리 연산자(logical operator)  (0) 2019.12.24
str()  (0) 2019.12.23
numpy에서 제공하는 함수 - 배열 생성 방법  (0) 2019.12.23
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

p-value

·       p-값의 유의수준은 일반적으로  5%(0.05; 신뢰도 95%)를 사용합니다.

·       귀무가설이 맞다고 가정할 때 얻은 결과보다 극단적인 결과가 실제로 관측될 확률을 의미합니다.

·       p-값이 0.0000004756(4.756e-07) 유의수준 5%(0.05; 신뢰도 95%)하에서 추정된 회귀모형이 통계적으로 매우 유의함을 확인할 있습니다. p-값이 유의수준에  가까운 경우 1 오류를 범할 확률이 상대적으로 커지게 됩니다(유의하지 않음).

 

·       p-value 귀무가설이 참일 때 주어진 데이터가 관찰될 확률입니다. 따라서 p-value가 작다면 귀무가설이 참이라고 믿었는데 관찰된 데이터는 그 가정 하에서는 좀처럼 볼 수 없는 값이었다는 뜻입니다.

·       p-value가 작다면 귀무가설이 사실이 아니라고 볼 수밖에 없으므로 대립가설을 참이라고 판단합니다. 이를 통계 용어로 '귀무가설을 기각(reject)하고 대립가설을 채택(accept)한다'고 표현한다. 반대로 p-value가 크다면 귀무가설을 기각할 수 없으므로 대립가설을 기각하게 됩니다. , p-value는 귀무가설을 지지하는 정도입니다.

 

p-value

통계 의미

p-value가 작다

 

5%보다 작다

 

p-value < 0.05

귀무가설을 기각(reject)하고 대립가설을 채택(accept)한다

p-value가 크다

 

5%보다 크다

 

p-value > 0.05

귀무가설을 기각할 수 없으므로 대립가설을 기각(reject)한다.

, 귀무가설을 채택한다. 귀무가설에 95%의 신뢰를 준다.

 


Posted by codedragon codedragon

댓글을 달아 주세요

   

포트 충돌이 나는 경우

포트번호를 사용하지 않는 다른 포트번호로 변경해 주면 됩니다.

   

"Servers"탭에 있는 서버항목을 더블클릭합니다.

   

"Ports"에서 "HTTP/1.1"항목에 설정된 포트 번호를 다른 것으로 바꿔줍니다.

(예를 들면 8181등)

Posted by codedragon codedragon

댓글을 달아 주세요


 

 

에러 메시지

Could not find com.android.tools.build:aapt2:3.2.0-4818971.




 

 

 

 

 

 

해결방법

현재 프로젝트에 Google repository 추가해주면 해결됩니다.

 

메뉴: [File] >> [Project Structure…]



 



 

[Project] 클릭


 

Android Plugin Repository Default Library Repository google() 추가해 줍니다.

 

Android Plugin Repository

jcenter, google()

Default Library Repository

jcenter, google()



 

 

 

 

 

or

bild.gradle(Project: projectname) 에서 google() 통해  Google repository 추가해 줍니다.

 

buildscript {

    repositories {

        jcenter()

        google()

    }

    dependencies {

        classpath 'com.android.tools.build:gradle:3.2.0'

 

        // NOTE: Do not place your application dependencies here; they belong

        // in the individual module build.gradle files

    }

}

 

allprojects {

    repositories {

        jcenter()

        google()

    }

}

 

 

 




Posted by codedragon codedragon

댓글을 달아 주세요


 

 

블록체인의 구조

블록체인의 구조를 이해하기 위해서 먼저 블록체인의 기본 원소이자 핵심이라고 있는 블록(block) 대한 이해가 필요합니다.

 

 

 

 

블록(block)

·       블록체인의 기본원소

·       다수의 거래(transaction) 정보의 묶음

·       1개의 블록에는 평균 1,800개의 거래정보 저장

·       1개의 블록 크기는 평균 1.05MB 바이트

 

 

 

 

 

블록체인 도식도

블록은 블록 Header 블록 Body 구성되어 있으며, 각각의 블록들은 이전 블록의 해쉬 값을 통해 연결되는 체인(chain)구조로 되어 있습니다.

 


 

 


images.google.com

 



Posted by codedragon codedragon

댓글을 달아 주세요



 

 

논리 연산자(logical operator)

·         논리 연산자도 비교연산자와 함께 제어문의 조건에서 주로 사용되어 집니다.

·         and, or, not 연산자는 연산의 결과로 진리값(논리값) True 또는 False 반환하는 연산자입니다.

 

 

논리 연산자

의미

and

·         &

·         값이 모두 참일때만 True 반환

or

·         |

·         하나의 값만 참이면 True 반환

not

·         반대의 값을 의미

·         참이면 False반환, 거짓이면 True반환

 

 

 

 

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

비트연산자(Bitwise 연산자)  (0) 2019.12.25
Anaconda - download (다운로드)  (0) 2019.12.24
논리 연산자(logical operator)  (0) 2019.12.24
str()  (0) 2019.12.23
numpy에서 제공하는 함수 - 배열 생성 방법  (0) 2019.12.23
한글 유니코드 찾기  (0) 2019.12.23
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

Weka - Attribute data type

타입

설명

Real

numeric values like 1.2

실수

Integer

numeric values without a fractional part like 5

정수

Nominal

categorical data

범주형 데이터

String

lists of words, like this sentence

문자열

 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

수집 데이터 유형에 따른 수집 기술

데이터 유형

데이터 수집 기술

수집 방법

정형 데이터

sqop, vendor 제공 Driver, API

수집프로그램 이용, Socket 프로그램 이용

로그/센서 데이터

flume, Scribe, chukwa, Ftp, tcp, 블루투스, RFID

수집프로그램 이용, FTP 수집, 스트리밍 수집

텍스트, 이미지, 동영상데이터

HTP, FTP, API, Parsing 기술

FTP, API 이용하여 수집

소셜 데이터

Pure 프로그래밍(C, java), library, scrapy, nutch, crawler4j

크롤러를 이용한 수집

https://codedragon.tistory.com/9662

 

 

 

 

 

 

수집 시스템 구축 절차

단계

설명

수집 데이터 유형 파악

·         수집 세부 계획서 정독

·         데이터의 종류 확인

수집기술 결정

·         데이터의 유형에 맞는 최적의 수집 기술 선정

아키텍처 수립

·         수집 솔루션 아키텍처 파악

·         아키텍처 커스터 마이징

하드웨어 구축

·         하드웨어 스펙 규모 결정

·         서버, OS, 스토리지 설치

실행 환경 구축

·         Sqoop, Flume 수집 솔루션 설치

https://codedragon.tistory.com/8567

 


Posted by codedragon codedragon

댓글을 달아 주세요