[글쓴이:] Saturn

  • 5. 연구방법 [R통계]

    연구방법 (Research Method)은 연구자가 특정 연구 주제나 문제를 탐구하고, 데이터를 수집하고 분석하여 결론을 도출하는 체계적이고 조직적인 절차를 의미한다. 연구방법은 양적 연구와 질적 연구 등으로 나눌 수 있다.연구방법은 학문 분야마다 다르며, 각 분야에서는 그 특성에 맞는 다양한 방법론과 도구들이 개발되어 사용되고 있다. Ⅰ. 양적연구 (Quantitative Research) Ⅰ – 1. 종류 및 특징: Ⅰ – 2. 활용…

  • 4. 타당성 , 신뢰성 [R통계]

    높은 타당성 을 가진 연구는 실제로 의도한 내용을 정확하게 측정하지만, 높은 타당성을 유지하면서도 반복적인 상황에서도 안정적인 결과를 제공하려면 높은 신뢰성이 필요하다. Ⅰ. 타당성 타당성(Validity)은 연구에서 측정 도구나 방법이 실제로 측정하고자 하는 것을 얼마나 정확하게 측정하는지를 의미한다. Ⅱ. 신뢰성 신뢰성(Reliability)은 연구에서 측정 도구나 방법이 일관되게 결과를 도출하는지를 의미한다. 즉, 동일한 조건에서 반복적으로 측정했을 때 유사한 결과가…

  • 3. 측정오차 [R통계]

    가설을 검증하기 위해서는 데이터를 정확하게 측정하고 분석하는 것이 중요하다. 하지만 측정 과정에서는 종종 측정오차가 발생한다. 측정오차는 우리가 실제로 측정하려는 값과 실제 측정된 값 사이의 차이를 의미한다. 이러한 오차는 결과 해석 및 결론 도출에 영향을 미칠 수 있으므로, 가설 검증에서 매우 중요한 요소이다.측정오차를 최소화하고 통제하기 위해 실험 설계를 신중히 하고, 기기를 정기적으로 캘리브레이션하며, 반복적인 측정을 통해…

  • 2. 변수와 측정 [R통계]

    이론을 검증하기 위한 자료 수집을 위해서는 1)무엇을 측정할 것인가?, 2)어떻게 측정할 것인가?의 두 가지 질문에 답할 수 있어야 한다. 즉, 자료수집의 목적과 방법을 명확히 하기 위해선 변수와 측정 이해해야 한다.연구에서 변수는 연구자가 관찰하거나 측정하는 요소를 의미하며 변수를 통해 연구자는 특정 현상을 설명하거나 예측할 수 있다.연구 설계를 할 때 다양한 유형의 변수를 명확히 정의하고 적절히 통제…

  • 1. 연구란 무엇인가?[R통계]

    우리는 왜?라는 질문을 던진다 이것은 궁금증을 가지기 때문이다.호기심을 갖기 때문이다. 그리고 흥미로운 질문에 대한 답을 얻기위해 다양한 연구를 수행하게 된다.연구를 수행하려면 이론을 만들고 검증하기 위한 자료가 필요하다.검증을 위해서 양적 연구 방법(Quantiative method)와 질적 연구 방법(Qualitative method)이 존재하는데 양적 연구 방법을 사용하기 위해서는 수치(Numbers)에 대해서 알아야 한다. I. 연구 방법 흥미로운 질문에 답을 하려면 다음 단계들을…

  • Nextcloud 설치 및 셋팅

    Nextcloud 설치 및 셋팅

    1. 사전 준비 아래의 설치 과정은 ubuntu 22 환경에서 진행되는 절차입니다. 사전 준비가 필요하면 아래 단계를 참고해주세요 2. 설치형 클라우드 Nextcloud 이해 Nextcloud는 개인 및 기업용 클라우드 저장소 및 협업 플랫폼입니다. Nextcloud는 2016년 Frank Karlitschek이 ownCloud 프로젝트를 떠나 개발한 오픈 소스 소프트웨어로 ownCloud의 커뮤니티 구성원들이 Nextcloud를 만들기 위해 모여 개발을 시작하였습니다. 1) Nextcloud 특징 Nextcloud는…

  • 메모리 caching APCu, Redis, Memcached 설치

    1. 메모리 캐싱 방법(APCu, Redis, Memcached) ubuntu에서 사용할 수 있는 메모리 캐싱 방법으로 APCu, Redis, Memcached 가 있습니다. 각각의 캐싱 도구는 다양한 용도와 요구 사항에 맞게 선택해야 합니다. 1) APCu (Alternative PHP Cache user caching) APCu는 PHP 확장 기능으로서 로컬 서버 내에서 데이터를 캐시하는 데 사용되며 단일 서버 환경에서 사용하기 적합합니다. APCu는 프로세스 간 데이터…

  • 무료 HTTPS 설정(Let’s Encrypt, Cloudflare)

    1. HTTPS 설정 환경 Let’s Encrypt와 Cloudflare를 함께 사용하여 HTTPS 연결을 설정할 수 있다 1) Let’s Encrypt Let’s Encrypt는 무료로 SSL/TLS 인증서를 발급하는 인증 기관입니다. Ubuntu 시스템에서 Let’s Encrypt를 사용하면 웹 서버에 안전한 HTTPS 연결을 제공할 수 있습니다. 2) Cloudflare.com Cloudflare는 웹 보안 및 성능 최적화 서비스를 제공하는 회사입니다. 이 회사는 웹사이트의 속도, 보안 및…

  • OpenSSL 설치

    1. OpenSSL 기능과 특징 OpenSSL은 암호화와 보안 프로토콜을 구현하는 라이브러리 및 도구 모음입니다. 이는 주로 Linux 운영체제에서 사용되지만 다른 운영체제에서도 사용할 수 있습니다. Ubuntu 서버에 포함된 OpenSSL은 다음과 같은 기능과 특징을 가지고 있습니다: 2. OpenSSL 설치 1) OpenSSL 설치 Ubuntu 서버의 OpenSSL은 위와 같은 기능과 특징을 제공하여 안전한 네트워크 통신을 구현하는 데 사용됩니다. 다음 명령어를…

  • MariaDB 설치 및 관리(MySQL)

    1. ubuntu에 설치할 수 있는 데이터베이스 패키지 2. MariaDB 이해 MariaDB는 MySQL의 포크로 시작된 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. MySQL과 완전히 호환되며, 사용자들은 기존의 MySQL 환경에서 MariaDB로 쉽게 마이그레이션할 수 있습니다. MariaDB는 많은 리눅스 배포판에서 기본적인 RDBMS로 사용되고 있습니다. 1) MariaDB 특징 2) MariaDB 장점 3) MariaDB 단점 3. MariaDB 설치 1) MariaDB 사전…

  • PHP와 R 코드 연동 실행

    PHP와 R 코드 연동 실행

    1. PHP와 R 코드 연동 실행 PHP와 R 코드 연동: PHP와 R 코드를 연동해서 실행하는 것은 두 프로그래밍 언어의 장점을 결합하여 복잡한 웹 애플리케이션과 데이터 분석을 함께 처리할 수 있습니다. 하지만 여러 장단점이 존재하기에 개발 목표와 시나리오를 고려해서 PHP와 R 코드를 연동할 것인지 결정해야 합니다. 1) PHP와 R 코드 연동 장점 2) PHP와 R 코드…

  • unnest_tokens () 함수

    unnest_tokens () 함수

    unnest_tokens () 함수는 R 프로그래밍 언어의 tidytext 패키지에 포함되어 있는 함수로, 텍스트 데이터를 토큰 단위로 분리합니다. 이 함수는 ‘tidy data’ 형식에 적합하게 텍스트를 처리하므로, 텍스트 마이닝 및 자연어 처리에 유용합니다. 이 함수는 각 토큰을 새로운 행으로 만들며, 텍스트가 포함된 열 외의 다른 열은 그대로 유지됩니다. 1. unnest_tokens() 개념 unnest_tokens() 함수는 R의 tidytext 패키지에 포함되어 있으며,…