정리 썸네일형 리스트형 [3일차] 애드핏 수익 애드핏 3일차 입니다. 첫날은 9원 둘째 날엔 55원으로 급상승하네요. 아마도 클릭 수 때문인 거 같습니다.지난 회차 포스팅 글에서와 같이 몇가지 전제를 깔고 보수적으로 금액을 책정한 결과 10/29 처럼 활동하게 된다면 5만원 벌기 위해선 5555일이 걸리고 총 15년이 걸린다네요. 다행히 그 일은 벌어지지 않을 거라고, 우리를 구제해줄 수 있는 다양한 방법이 있을 것이다 라고 했죠.노출 수가 30회 증가 했고 금액은 6배 정도 커졌습니다. 굉장히 고무적인 결과죠. 그렇다면 전략을 세워야겠죠? 1) 클릭 수를 유도하라. 2) 클릭 하고 싶은 위치, 광고에 설치해야 한다. 3) 접속 인원수를 늘려라. 뻔한 이야기지만 그대로 뻔히 듣기엔 억울한 면이 있죠. 결국엔 인원수 늘리랍니다. 인원수를 늘려야 클릭 .. Bitcoin 데이터로 Envelope 와 Bollinger Band 그리기 (ggplot2) library(TTR) my.EnvelopeIndicator% {c( rep(.[m], m-1), .[which(is.na(.)==F)])})%*%c(1-p,1,1+p)) } df_env ggplot2 그래프 화면 분할 코드 title: '[R] ggplot2 그래프 분할(gridExtra)' output: pdf_document: toc: yes latex_engine: xelatex html_document: number_sections: yes toc: yes mainfont: NanumGothic --- #plot 그래프 는 par로 그래프 분할 아시다 시피 R 기본 그래프인 plot으로 그릴 때는 par()를 이용해서 화면을 분할하여 그래프를 띄웁니다. #ggplot2 그래프 분할은 grid.arrange()로 그래프 분할 ![Caption for the picture.](./Pictures/Screenshot from 2018-10-28 23-26-02.png) 우리가 만들고자 하는 화면이 위와 같을 때, 다음처럼.. [2일차]애드핏 수익 바로 수익이 발생했습니다. 등록하고 바로 발생하다니 재미있네요. 맨 마지막 줄을 보시면 아시겠지만 예상 적립금이 9원이라고 나오네요. 어느 세월에 한달 5만원을 모을지 모르겠지만 분발해야겠어요. 보시면 아시겠지만 10/29 에 총 28명의 인원이 접속을 했군요. 접속 인원 광고 요청수 10/27 12 14 10/28 9 118 10/29 28 108 여기에 10/29 은 광고 노출수 40 이고 fill-rate 가 37.04 입니다. eCPM 은 225 구요. 최종 예상 적립금은 9원 fill-rate 는 광고 노출수를 광고 요청수로 나눈 값입니다.40/108 * 100 쯤이 되겠네요. eCPM은 1000 회 광고 노출시 발생할 수 있는 광고 수익이라고 하네요. 그 값이 225 이면... 이와 같은 방식.. [완료] 다음 애드핏 심사 완료 및 심사 통과 다음 애드핏을 등록하려고 준비한 시점부터 차근차근 설명을 해보려고합니다. 먼저 블로그 방문자 수 추이 입니다. 포스팅 글 추이 10/14(심사 요청) : 다음 애드핏 심사 요청, 구글 애드센스 심사 요청. 10/15 : 다음 애드핏 심사 보류. 구글 애드센스 심사 진행. 10/16 : 다음 애드핏 심사 보류. 구글 애드센스 심사 진행. 10/17(최종 보류) : 다음 애드핏 심사 보류. 구글 애드센스 심사 보류. 10/28 (심사 요청) : 다음 애드핏 심사 요청. 구글 애드센스 심사 진행. 10/29 (최종 1통과. 1진행) : 다음 애드핏 심사 통과. 구글 애드센스 심사 진행. 애드센스는 심사 진행중이여서 다음 애드핏 심사 과정 설명을 드리고자 합니다. 10/14 1차로 심사 요청했지만 바로 심사 보.. [R] ggplot2 그래프 화면 분할 [R] ggplot2 그래프 분할(gridExtra) [R] ggplot2 그래프 분할(gridExtra) 1 plot 그래프 는 par로 그래프 분할 2 ggplot2 그래프 분할은 grid.arrange()로 그래프 분할 3 사용 코드 (data load) 4 분할 관련 코드 5 사용 코드 설명 1 plot 그래프 는 par로 그래프 분할 아시다 시피 R 기본 그래프인 plot으로 그릴 때는 par()를 이용해서 화면을 분할하여 그래프를 띄웁니다. 2 ggplot2 그래프 분할은 grid.arrange()로 그래프 분할 Caption for the picture. 우리가 만들고자 하는 화면이 위와 같을 때, 다음처럼 설정할 수 있습니다. 1 에는 bitcoin Envelope 2 에는 bitcoin .. [R] R 초보도 할 수 있는 Selenium을 이용한 크롤링 R 초보도 할 수 있는 Selenium을 이용한 크롤링 R 초보도 할 수 있는 Selenium을 이용한 크롤링 1 R Selenium 2 사용 코드 3 도커 설치 & Selenium 설치 4 내가 원하는 데이터 그리고 그 위치 알아오기 5 정리 6 마치며 1 R Selenium Selenium 은 automates browsers 입니다. R Selenium 은 결국 R 에서 사용하는 R Selenium입니다. 그런데 왜 셀레니움을 쓰나? 정확도가 가장높습니다. 다른 방식은 때로는 화면을 크롤링하지 못하는 경우도 있습니다. 이에 셀레니움은 이런 문제가 없습니다. 2 사용 코드 library(RSelenium) remDr > Copy xpath 하면 해당하는 Value를 가져올 수 있는 경로를 알려줍니다... [R] 극값 Local Maximum(Minimum) Point With R 극값 Local Maximum(Minimum) Point With R 극값 Local Maximum(Minimum) Point With R R 을 이용한 변곡점, 극값을 찾아보면 몇몇 잘못된 포스팅이 보입니다. 국내나 국외 모두요. 이를 정리하고자 본 포스팅을 계획했습니다. 본 포스팅은 다음의 정보를 담고 있습니다. [1] 변곡점, 극값의 정의 [2] R에서 극값 찾기, ggplot2으로 극값 그리기 이를 위해 bitcoin 데이터를 활용하겠습니다. [1] 변곡점, 극값의 정의 변곡점과 극값의 정의는 여기서 확인이 가능합니다. 변곡점 : https://en.wikipedia.org/wiki/Inflection_point 극값 : https://en.wikipedia.org/wiki/Maxima_and_m.. [R] Bitcoin 데이터로 Envelope 와 Bollinger Band 그리기 (ggplot2) Bitcoin Analysis with R(Envelope & Bollinger) Bitcoin Analysis with R(Envelope & Bollinger) 본 포스팅에는 다음의 정보를 담고 있습니다. [1] Bitcoin openPrice에 대한 ggplot 그래프 그리기. (x축 lab 회전, character에서 시간으로 데이터 타입 변환) [2] Envelope 그리기 (설명, 그림) [3] Bollinger Band 그리기 (설명, 그림) [4] Bitcoin Volumn Envelope 와 Bolliger Band 그리기. 이번엔 R을 이용하여 envelope indicator 와 Bollinger Band 를 다루는 것을 보여드리겠습니다. 원천 데이터는 WON/BTC 값이며 기본 그래.. [R] ggplot2 그래프 겹치기. ggplot2-2plot ggplot2- 그래프 겹치기 본 포스팅에서는 ggplot2를 이용해 2개의 plot을 겹쳐 그리려 합니다. 아래와 같이 데이터 생성 및 변환을 위해 library를 추가해 줍니다. 설명을 덧붙이자면 dplyr 은 %>% chaining operation을 위해 추가했습니다. reshape 는 melt, cast 함수로 데이터 변환을 편하게 하기 위해 추가했습니다. changepoint 는 cpt.mean cpt.var 등의 함수로 통계적인 change point 를 선별해 냅니다. 단 한개만 찾을 수도 있고 최대 개수를 지정할 수 있습니다. TTR은 Moving Standard Deviation 을 간단히 계산해줄 수 있는 runSD 함수를 포함하고 있습니다. ggplot2는 .. [R] dplyr 사용하여 초보에서 중급되기 R Notebook dplyr 패키지 관련하여 간단한 정보를 공유드리고자 합니다. %>%를 사용하여 초보에서 중급되기 위한 정보를 공유드립니다. %>% 연산이란 chain operator 라고도 하는데 R에서 표현하자면 연달아서 계속 연산을 하는 방식으로 보시면 됩니다. 운영체제를 공부하신 분들이라면 pipe 로 생각하시면 됩니다. 정 이해가 안간다면 흔히 사이트 검색창에서 볼 수 있는 ’결과내 재검색’ 같은 기능으로 보시면 됩니다. 실제 사용 방법은 인터넷에 나와있는 예제를 참고하시면 될 거 같고 여기서는 . 과 {} 활용을 말씀드리려 합니다. library(dplyr); values%{. - min(.)} %>% { c(.)/max(.)}*100; plot(values); 바로 위 소스에서 볼 수 있.. [라즈베리파이 부팅] random: nonblocking pool is initialized kernel 부팅중 nonblocking pool is initialized 이 문구에서 다음으로 넘어가지 않는다. 원인은 kernel 빌드 중 여러 설정을 임의로 뺐는데 그중 하나 때문인 것으로 판단된다. 분석이 요구됨. 아래는 현재 raspberry pi b+ 의 .config 파일이다. # # Automatically generated file; DO NOT EDIT. # Linux/arm 3.18.9 Kernel Configuration # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y CONFIG_HAVE_PROC_CPU=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_LOCKD.. 이전 1 2 3 4 5 6 7 8 다음