사이트를 새로 구축하면서, 어느정도 컨텐츠가 쌓이고나면 해야할 일이 2가지가 있었다. 구글에 검색노출 등록하는 것과 구글애드센스에 사이트 등록하는 것이다. 블로그를 자기만족에 운영하는 경우도 있긴하지만, 결국 그 글을 누군가와 공유하고자하는 목적이 있다고 본다. 게다가 그 글로 인해서 조금이라도 수익이 발생한다면 금상첨화일 것이다. 검색노출이 잘되야 애드센스 수익도 올라가는 법이니, 구글에 검색노출을 설정하는 걸 먼저 정리해본다.
[더 읽기]tidyr::pivot_longer 사용법 - 피벗테이블 표로 변환하기
데이터의 형식은 다양하다. 피벗형태일수도 있고, 그냥 테이블과 같은 표형식일 수도 있고, 아니면 한 컬럼에 여러가지 항목들이 구분자로 뭉쳐져 있을 수도 있다. 그 데이터들을 본인이 분석하기 편한 데이터로 만들기 위해 분해하고 다시 조립하는 과정이 있는데, 그중에
피벗형태의 데이터를 테이블 형태로 변경하는 tidyr::pivot_longer 를 살펴보고자 한다.
R 그래프 - 21년 교통사고 통계를 이용한 막대그래프(연령층별/성별)
reorder 로 ggplot2 막대그래프 정렬하기
ggplot 으로 막대그래프를 그리는 건 2줄 코딩이면 만들 수 있다. 다만, 그전에 데이터를 이해하고 그래프를 그리기 적합한 구조로 만들어놓는 것이 오래걸린다. 오늘은 건강보험심사평가원 - 전국 병의원 및 약국 현황 정보를 이용해서 아래와 같은 간단한 막대그래프를 그려보고 높은순으로 내림차순까지 해볼까 한다.
[더 읽기]github 브랜치(branch) 병합 방법
git 을 정말 오랫동안 사용하고 있긴한데, 나는 branch 기능은 몬가 어렵고 잘못될까봐 잘안쓰는 경향이 있다. 그래도 잘만 사용하면, 소스의 버전을 여러개 만들어서 건별 이슈를 대응하거나 테스트계 등을 구현할때 편리하게 사용할 수 있다.
[더 읽기]git branch 기능은 실수를 하게 되면 돌이키기가 좀 어렵다보니, 별도의 저장소를 하나 만들어서 테스트와 훈련을 열심히 하고난 후에 실제 프로젝트에 적용해보시길 권한다. 하더라도 소스 백업 등 zip 으로 묶어 별도 저장하고나서 진행하는 것도 하나의 방법이다.
파이썬(python) 폴더 생성 방법
R 그래프 - geom_bump 를 이용한 선그래프
Hugo 버전 업그레이드 방법
docker 를 이용해서 hugo 개발환경을 구성중인데, golang 과 데비안os 를 최신 이미지로 받더라도, hugo 버전이 항상 v0.80 으로 설치되고 있었다. 방법이 있나 해서 찾아보니, hugo github 에서 release 되는 버전을 직접받아 설치하면 되었다. 짧게 정리해본다.
[더 읽기]Hugo - 기본 문법/구조 이해하기
Hugo 는 웹사이트 프레임워크인데, 블로그를 구축하기에 아주 편하게 되어있다. 기본적으로 아예 맨땅에 헤딩하듯 만들지는 않고, 대부분 구글링하면서 마음에 드는 Hugo 테마를 찾아 사용하면 된다. 그러면 바로 블로그 사이트가 만들어지는 경이로움을 볼 수 있다. 그래도 사용하다보면, 웹사이트의 구성을 조금씩 손을 보고 싶을 때가 있다. 그러면 Hugo의 템플릿 관련 문법을 조금은 알아야 수정을 할 수 있는데, 그 중에서 반복부(looping) 처리하는 로직을 수정할 일이 있어 일부 노하우를 기록해본다.
도메인 구매 - 나만의 웹주소를 가져보자
블로그를 만드는 가장 쉬운 방법은 네이버(naver)나 티스토리(tistory)의 블로그 서비스를 이용하는 방법이다. 이와 같은 서비스들은 사용자가 별도서버를 구성할 필요도없고, 블로그 작성에만 신경쓸 수 있도록 블로그 기능을 토탈로 제공하고 있는 블로그 서비스이다. 무료이기 때문에 당연히 사이트 주소가 https://blog.naver.com/xxxx 혹은 https://xxxx.tistory.com/ 와 같이 호스트 서비스명이 붙어있다. 블로그를 좀 오래하다보니, 나만의 웹사이트 주소를 가지고 싶다는 생각이 들었다.