跳至主要内容

기초 통계 함수

데이터의 기본적인 특징을 알려주는 기초 통계량 

  • 평균
  • 분산
  • 표준 편자
  • 다섯 수 치 요약
  • 최빈값

평균 (Mean)

평균을 계산한다.

mean : 평균을 계산한다.
mean( x, trim=0, na.rm=FALSE, ...)
# trim은 절사평균을 사용할 때 (0, 0.5)로 지정
# na.rm는 평균 계산전 NA를 제거할지 여부

절사평균(Trimmed Mean)이란? 
  데이터를 크기 순서로 나열한 뒤 값이 작은 쪽과 큰 쪽에서 얼마만큼의 데이터를 제거한 다음 평균을 계산




분산 (var)


var : 분산을 계산한다.
var(x,  na.rm=FALSE)
> var(1:5)
[1] 2.5
> var(mpg)
[1] 36.3241028225806

표준 편차 (sd)


sd: 표준 편차를 계산한다.
sd(x,  na.rm=FALSE)

다섯 수치 요약

최소값, 제1사분위수, 중앙값, 제3분위수, 최댓값으로 요약
fivenum : 다섯 수치 요약을 구한다.
fivenum(x,  na.rm=TRUE)
summary는 fivenum과 유사하지만 추가로 평균까지 계산한다.











최빈값(mode)

데이터에서 가장 자주 나타난 값을 말한다. table()을 사용해 각 데이터가 출현한 횟수를 센 분할표(Contigency Table)를 만든다.
table : 분할표를 작성한다.
table(
  ...  # 팩터로 해석할 수 있는 하나 이상의 객체
)
반환 값은 table 클래스의 인스턴스이고 인자에 지정한 팩터들의 빈도수를 구한 결과를 저장
분할표(Contigency Table)란? 값의 빈도를 변수들의 값에 따라 나누어 그린 표

评论

此博客中的热门博文

Pandas Plot

pandas.DataFrame.plot.bar import matplotlib.pyplot as plt import pandas as pd import numpy as np df = pd.DataFrame(np.random.rand(5, 4).round(1),                   index=['snail', 'pig', 'elephant','rabbit', 'giraffe'],                   columns=pd.Index(['speed', 'lifespan', 'active', 'cuite'],                   name='Genus')) ax = df.plot(kind='bar',figsize=(10,4), rot = 0) plt.show() ==> output in Pycharm

GIS

GIS 데이터 유형 Vector : 현실 세계를 점, 선, 면으로 표현  Raster : 현실 세계를 픽셀 단위로 표현 점, 선, 면을 Feature라 함 여러개의 Feature가 모이면 Dataset 여러개의 Dataset이 모이면 DataSource dataset은 geometry공간좌표(x, y)와 attribute로 구성 좌표계(coordinate system) 지리적인 데이터정보들을 통합하여 사용할 수 있도록 위치를 정해줌 좌표계의 종류 지리좌표체계 투영좌표체계 https://m.blog.naver.com/PostView.nhn?blogId=rsmilee&logNo=220651379673&proxyReferer=https%3A%2F%2Fwww.google.com%2F Pan 패닝: 마우스 움직임에 따라 해당되는 지도 영역이 보이는것? http://mcms.daegu.ac.kr/user/chodh/user_source/gis01.htm OpenStreetMap은  Mercator projection( "EPSG:3857" )을 사용 ol.proj.transform로 지리좌표( 경도 위도 ) 를  Mercator projection좌표계로 전환 축척 - 지도상에서 1유닛이 나타내는 거리값 Resolution(지도 해상도) - 현재 축척에서 1픽셀이 표현하는 거리값 https://www.muhanit.kr/%EA%B8%B0%EC%88%A0%EB%B8%94%EB%A1%9C%EA%B7%B8/openlayers%EC%9D%B4%EC%9A%A9-map%EC%9C%BC%EB%A1%9C%EB%B6%80%ED%84%B0-%EC%B6%95%EC%B2%99-%EA%B5%AC%ED%95%98%EA%B8%B0 Layer -  热度图层(heatmaplayer) 、 图片图层(imagelayer) 、 切片图层(tilelayer)  和...

Intellij DB Setting

  SQL Dialects → SQL 문법을 선택 파일 배경색 변경 quick documentation을 활용하자!