python pip 설치
·
IT기술 관련/파이썬_루비 등 언어
출처: http://codingdojang.com/scode/371 pip은 파이썬 관련 패키지를 설치할 때 가장 많이 사용하는 툴입니다.참고 : https://pypi.python.org/pypi/pip하지만 파이썬 설치 시 pip은 포함되지 않기 때문에 다음과 같은 방법으로 pip을 먼저 설치해 주어야만 합니다.윈도우즈윈도우즈의 경우는 다음 URL에서 바이너리를 다운받아서 설치하는게 가장 간편하겠네요:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip리눅스윈도우즈가 아니면 pip 을 설치하는 순서는 다음과 같습니다.1. easy_install 설치다음의 URL에서 distribute zip 파일을 다운로드 받은 후에 설치합니다.https://pypi.python.org..
[R 프로그래밍] apply, lapply, sapply, tapply, mapply, by
·
IT기술 관련/빅데이터 관련
1. apply - 적용한 함수 값을 리스트로 반환 > (성적 apply(성적, 1, sum) # 행 단위의 계산(합계) 값을 벡터로 출력한다. [1] 17 18 22 16 22 20 21 29 16 19 ​> apply(성적, 1, mean) # 행 단위의 계산(평균) 값을 벡터로 출력한다. [1] 5.666667 6.000000 7.333333 5.333333 7.333333 6.666667 7.000000 9.666667 5.333333 6.333333​​> round(apply(성적, 1, mean),1) # round() 함수로 소수점 1자리까지 반올림. [1] 5.7 6.0 7.3 5.3 7.3 6.7 7.0 9.7 5.3 6.3​​> apply(성적, 2, sum) # 열 단위의 계산(합계)..
[R 프로그래밍] apply 함수군 (lapply, sapply, tapply) R 프로그래밍
·
IT기술 관련/빅데이터 관련
/* * http://sosal.kr/ * made by so_Sal */ apply() 함수는 벡터, 행렬 등의 데이터 프레임에서 row/column 단위의 계산을 할 때 함수를 쉽게 적용할 수 있도록 도와준다.apply 함수 외에 리스트, 벡터, 테이블 형태로 결과를 반환해주는 lapply, sapply, tapply 함수에 대해 알아보자. 실습데이터)> weight height gender testDate patients patients.sub patients.sub weight height1 65.4 1702 55.0 1553 380.0 NA4 72.2 1735 51.0 1616 NA 166 - 각 환자(row)별로 몸무게와 키의 평균을 구한다 > apply(patients.sub, 1, mean..
[R 프로그래밍] [R] 몫과 나머지 (quotient and remainder)
·
IT기술 관련/빅데이터 관련
출처: http://egloos.zum.com/entireboy/v/4863513 일반적인 프로그래밍언어에는 modulro라는 연산자가 있다. 나누고 남은 나머지를 구하는 연산자로, 홀짝 등을 확인하기 좋다. 이와 비슷하게 R에서는 %/%와 %%를 사용하면 몫과 나머지를 구할 수 있다. R Language Definition - 3.1.4. Operators > # 일반 나누기 - R에서는 double로 소수점을 포함한 결과가 나온다. > 9/2 [1] 4.5 > class(9/2) [1] "numeric" > typeof(9/2) [1] "double" > # 나눗셈의 몫 (quotient) > 9%/%2 [1] 4 > # 나눗셈의 나머지(remainder) - 2로 나누면 홀짝 구분이 된다. > 9%..
[Android] Error:(26, 0) Gradle DSL method not found: 'runProguard()' 해결방안
·
IT기술 관련/모바일
출처: http://stackoverflow.com/questions/27016385/error26-0-gradle-dsl-method-not-found-runproguard Gradle 파일에 들어가서 runProguard를 minifyEnabled로 수정해주면 된다.
[Android] 이클립스 프로젝트를 안드로이드 스튜디오 프로젝트로 바꾸기
·
IT기술 관련/모바일
출처: https://byunsooblog.wordpress.com/2014/06/16/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EB%A5%BC-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%8A%A4%ED%8A%9C%EB%94%94%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D/ 안드로이드 스튜디오에서 import하면 알아서 바꿔주는 줄 알았는데, 계속 에러나서 보니 아니었나보다. 역시 레퍼런스의 중요함을 다시 되새기며 ..안드로이드 스튜디오에서 작업을 하려면 일단 먼저 이클립스에서 Export를 해야 한다. 그래야 Gradle 빌드 파일이 만들어진다..
TensorFlow 관련 주소
·
IT기술 관련/A.I 인공지능
텐서플로우 시작하기https://gist.github.com/haje01/202ac276bace4b25dd3f 윈도우에서 TensorFlow 설치하기 https://tensorflowkorea.wordpress.com/2016/01/07/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-tensorflow-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/ TensorFlow 설치 및 튜토리얼http://khanrc.tistory.com/entry/TensorFlow-1-Introhttp://dsmoon.tistory.com/entry/TensorFlow-install https://www.tensorflow.org/
구글의 머신러닝을 이해하기 - 2편, 텐서 플로
·
IT기술 관련/A.I 인공지능
출처: http://thegear.co.kr/10202 지난 11월9일 구글이 머신러닝, 또는 기계학습에 대한 오픈소스 라이브러리를 공개했습니다. 이름은 ‘텐서플로(TensorFlow)’(http://www.tensorflow.org)입니다. 이름부터 어렵습니다. 텐서라고 하면 벌써 벡터니, 스칼라니 하면서 머리가 지끈거리는 분들이 많을 겁니다. 구글이 이야기하는 텐서는 머신러닝에 활용하는 행렬의 반복적인 곱이 이뤄지면서 '뉴로 네트워크'의 형태를 갖는 데에서 출발합니다. 이야기가 벌써 어려워지지요. 이름은 이름이고 일단 텐서플로 자체는 수학, 물리학, 통계학 등 다양한 학문 문야에서 활용할 수 있는 머신러닝 엔진이라고 보면 됩니다. 구글은 이미 검색 뿐 아니라 세상의 많은 요소들에서 활발하게 정보를 수..
구글의 머신러닝을 이해하기 - 1편, 사진을 읽다
·
IT기술 관련/A.I 인공지능
출처: http://thegear.co.kr/10087 에릭 슈미트 알파벳(전 구글) 회장이 지난 10월30일 오랜만에 서울을 찾았습니다. 그의 이야기 중에서 인터넷을 가장 후끈하게 만든 건 바로 ‘머신러닝’이었습니다. 기계가 세상을 학습하는 것 자체가 앞으로 우리 세상에서 어마어마한 가치를 만들어낼 것이라는 이야기였죠. 그런데 그 이야기가 괜히 나온 건 아닌가 봅니다. 불과 2주도 지나지 않아 에릭 슈미트 회장을 다시 만날 기회가 생겼습니다. 11월10일, 구글이 아시아 지역의 기자들을 도쿄에 모아놓고 머신러닝에 대한 이야기를 꺼냅니다. 사실 이 행사는 구글이 매년 가장 주목받는 기술에 대해 심도 있게 이야기하는 자리인데 올해의 주제가 바로 머신러닝이었습니다. 그리고 에릭슈미트 회장은 워싱턴에서 '행아..
안드로이드 스튜디오 HAXM 오류 해결 방법
·
IT기술 관련/모바일
출처: http://ingorae.tistory.com/1528