FOR BETTER TOMORROW
close
프로필 배경
프로필 로고

FOR BETTER TOMORROW

  • 분류 전체보기
    • 풍요롭게
      • Wealth 💰
      • IT 💻
    • 건강하게
      • 간단 요리 🍳
    • 다채롭게
      • 해외 생활 ✈︎
      • 베를린에서 🇩🇪
    • 꾸준하게
      • 영어 𝔼
      • R 📊
      • Python
[R] 점도표 (dotchart / labels, order, groups, main, xlab 등)

[R] 점도표 (dotchart / labels, order, groups, main, xlab 등)

예제) 차종별 실린더 개수에 따른 mpg에 대해 점도표 그려보기 dotchart(mtcars$mpg, labels=row.names(mtcars), cex=0.8) ✔︎ dotchart(x축, y축) *plot: 연속형 데이터, dotchart: 이산형 데이터 ✔︎ labels: 해당 축 data 범례 ✔︎ row.names(xyz): 항목명 없는 행에 이름 부여 ✔︎ cex: 폰트 크기 ✔︎ order(a) : a 크기 순서로 정렬 carmpg

  • format_list_bulleted 꾸준하게/R 📊
  • · 2022. 9. 2.
  • textsms
[R] 카이제곱 검정 (chisq.test / outer, rowSums, colSums)

[R] 카이제곱 검정 (chisq.test / outer, rowSums, colSums)

# 카이제곱 검정(chi-squared test, χ2 검정) 카이제곱 분포에 기초한 통계적 방법으로, 관찰된 빈도가 기대되는 빈도와 의미있게 다른지의 여부를 검정하기 위해 사용 자료가 빈도로 주어졌을 때, 특히 명목척도 자료의 분석에 이용된다. χ2 = Σ (관측값 - 기댓값)^2 / 기댓값 귀무가설 하에서의 검정통계량이 카이제곱분포를 따를 때 검정통계치가 카이제곱분포 하에서 일어나기 어려운 일이면 귀무가설(H0)을 기각하고, 충분히 일어날 수 있는 일이면 귀무가설을 기각하지 않는다. 이 때 일어날 법한 일인지, 희귀한 경우인지를 판단하는 기준은 유의수준과 p-값이다. * p-value < 0.05 : 유의한 차이 (요즘은 0.005 이하 기준 쓰기도) * 자유도(df) = (r-1)(c-1) *하나의..

  • format_list_bulleted 꾸준하게/R 📊
  • · 2022. 9. 2.
  • textsms
[R] 정규분포 (dnorm, pnorm, qnorm) / plot, polygon

[R] 정규분포 (dnorm, pnorm, qnorm) / plot, polygon

# 정규 분포 그리기 ✔︎ x qnorm(0.2, mean=80, sd=10) [1] 71.58379 > qnorm(0.8, mean=80, sd=10) [1] 88.41621

  • format_list_bulleted 꾸준하게/R 📊
  • · 2022. 9. 2.
  • textsms
[R] 문자열 (grep, toupper, tolower/ str_count, strsplit) 및 function, reverse letter/word 등

[R] 문자열 (grep, toupper, tolower/ str_count, strsplit) 및 function, reverse letter/word 등

# 특정 문자 포함하는 data 찾기 ✔︎ grep("a", xyz, value=TRUE) : a라는 문자를 포함하는 data 찾기 (대소문자 구분 필요) * value=TRUE로 해야 data 값이 나옴 value를 지정안하면(=FALSE) 해당 data 위치가 나옴 cars grep("v", cars, value=TRUE) [1] "Hornet 4 Drive" "Honda Civic" "AMC Javelin" "Volvo 142E" > grep("V", cars, value=TRUE) [1] "Valiant" "Volvo 142E" > grep("v", cars) [1] 4 19 23 32 # 대소문자 구분 없이 해당 문자 포함하는 data 찾기 > grep("[vV]", cars, value=TRU..

  • format_list_bulleted 꾸준하게/R 📊
  • · 2022. 9. 1.
  • textsms
[R] 문자열 관련 (paste, noquote, rownames, colnames, nchar 등)

[R] 문자열 관련 (paste, noquote, rownames, colnames, nchar 등)

✔︎ paste("a", "b") : 여러 문자를 한 문장으로 붙임 ✔︎ paste("a", 1:5, sep="-") : a는 고정, 1:5 연속으로 붙이고, 중간 구분자 -까지 붙여서 ✔︎ paste("a", pi, "b") : 문자 a + 값 + 문자 b # paste 활용법 # 여러 문자를 한 문장으로 붙이기 hi paste(hi,"what's up?",sep=", ") [1] "Hi Jack, what's up?" # 고정-반복구문 > paste("1",1:5,sep="-") [1] "1-1" "1-2" "1-3" "1-4" "1-5" # 문장+값+단어 붙이기 a a [1] "The value of 'pi' is 3.14159265358979 , endless" # 따옴표 없애는 방법 두 가지 >..

  • format_list_bulleted 꾸준하게/R 📊
  • · 2022. 8. 31.
  • textsms
[R] 문자열 (character, is.character, as.character 등)

[R] 문자열 (character, is.character, as.character 등)

✔︎ 문자열 지정하는 두 가지 방법 1) x length(y) [1] 1 ✔︎ 문자열 지정 - 나중에 data 추가 가능 - 문자열 지정 후 나중에 data값 입력 가능 - 기존 지정된 범위(아래 예시에서는 5개) 밖에 data 지정 가능 (중간 빈 값 NA로 나옴) - 중간 빈 값에도 data 입력 가능 z z [1] "a" "1" "100" z z [1] "" "" "" "" "" > length(z) [1] 5 z[3] z [1] "" "" "3rd" "" "" z[7] z [1] "" "" "3rd" "" "" NA "7th" z[6] z [1] "" "" "3rd" "" "" "6" "7th" > length(z) [1] 7 ✔︎ 문자열 여부 확인 및 변경 - is.character() : 문자..

  • format_list_bulleted 꾸준하게/R 📊
  • · 2022. 8. 28.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
인기 글
태그
  • #국세 납부 신용카드
  • #R
  • #해외 장기 체류
  • #지방세 납부 신용카드
  • #미드로 영어공부
  • #아이패드 mkv
  • #ETF 비교
  • #독일 termin 정말 힘들다
  • #설탕
  • #한국 주식 세금
전체 카테고리
  • 분류 전체보기
    • 풍요롭게
      • Wealth 💰
      • IT 💻
    • 건강하게
      • 간단 요리 🍳
    • 다채롭게
      • 해외 생활 ✈︎
      • 베를린에서 🇩🇪
    • 꾸준하게
      • 영어 𝔼
      • R 📊
      • Python
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum
home top bottom

티스토리툴바