RπŸ“Š

[R]μ‰½κ²Œλ°°μš°λŠ” R λ°μ΄ν„°μ‚¬μ΄μ–ΈμŠ€ :: 'λ³€μˆ˜' μ΄ν•΄ν•˜κΈ°

νžˆμŠ€ν†€ 2021. 4. 17. 11:04

λ³€μˆ˜λž€ 'λ³€ν•˜λŠ” 수'λ‹€

λ‹€μ–‘ν•œ 값을 μ§€λ‹ˆκ³  μžˆλŠ” ν•˜λ‚˜μ˜ μ†μ„œμ„ λ³€μˆ˜(Variable)라고 ν•©λ‹ˆλ‹€.

λ°μ΄ν„°λŠ” λ³€μˆ˜λ“€μ˜ 덩어리라고 ν•  수 있으며 μ—¬λŸ¬ λ³€μˆ˜κ°€ λͺ¨μ—¬ 데이터가 λ©λ‹ˆλ‹€.

 

λ³€μˆ˜λŠ” 데이터 λΆ„μ„μ˜ λŒ€μƒ

λ³€μˆ˜λŠ” 데이터 λΆ„μ„μ˜ λŒ€μƒμ΄ λ©λ‹ˆλ‹€. 성별에 λ”°λ₯Έ μ†Œλ“, 성별에 λ”°λ₯Έ 학점 μ°¨ λ“± μ–΄λ–€ 관계가 μžˆλŠ”μ§€ 뢄석할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

λ³€μˆ˜λ§Œλ“€κΈ°

1.λ³€μˆ˜λ₯Ό λ§Œλ“€κ³  값을 ν• λ‹Ήν•˜κΈ°

2. λ³€μˆ˜λ₯Ό μ΄μš©ν•œ μ—°μ‚°

3. λ³€μˆ˜λͺ… 생성 κ·œμΉ™

μ‹€μ œ λΆ„μ„μ—μ„œλŠ” score, sex ,grade 처럼 μ•Œμ•„λ³΄κΈ° 쉽고 κΈ°μ–΅ν•˜κΈ° μ‰¬μš΄ 의미λ₯Ό λ‹΄μ•„ 이름을 μ •ν•©λ‹ˆλ‹€.

λ³€μˆ˜ λͺ…은 문자, 숫자, λŒ€μ‹œ, 언더바λ₯Ό μ‘°ν•©ν•˜μ—¬ μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

단, λ³€μˆ˜λͺ…은 문자둜 μ‹œμž‘ν•΄μ•Όν•©λ‹ˆλ‹€.

 

4. μ—¬λŸ¬ κ°’μœΌλ‘œ κ΅¬μ„±λœ λ³€μˆ˜ λ§Œλ“€κΈ°

λ³€μˆ˜μ—λŠ” μ—¬λŸ¬κ°œμ˜ 값을 넣을 수 도 μžˆμŠ΅λ‹ˆλ‹€. c()ν•¨μˆ˜λŠ” λ³€μˆ˜μ— μ—¬λŸ¬κ°œμ˜ 값을 λ„£λŠ” κΈ°λŠ₯을 ν•©λ‹ˆλ‹€. κ΄„ν˜Έμ•ˆμ— μ‰Όν‘œλ₯Ό μ΄μš©ν•΄ 숫자λ₯Ό λ‚˜μ—΄ν•˜λŠ” ν˜•νƒœλ‘œ μ΄μš©ν•©λ‹ˆλ‹€.

-콜둠(:)을 μ΄μš©ν•΄ μ‹œμž‘ μˆ«μžμ™€ λ§ˆμ§€λ§‰ 숫자λ₯Ό μž…λ ₯ν•˜λ©΄ 1μ”©μ¦κ°€ν•˜λŠ” μ—°μ†λœ 숫자 λ³€μˆ˜λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

-seq()둜 연속값을 μ§€λ‹Œ λ³€μˆ˜λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

μž…λ ₯ ν˜•νƒœ: seq(μ‹œμž‘μˆ«μž,λ§ˆμ§€λ§‰μˆ«μž)

-by νŒŒλΌλ―Έν„°λ₯Ό μ΄μš©ν•˜λ©΄ μΌμ •ν•œ 간격을 두고 μ—°μ†λœ 숫자둜 된 λ³€μˆ˜λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

5. 문자둜 된 λ³€μˆ˜ λ§Œλ“€κΈ°

 

6.λ³€μˆ˜μ˜ 계산

숫자둜 된 λ³€μˆ˜λ‘œλŠ” 연산을 ν•  수 μžˆμ§€λ§Œ, 문자둜된 λ³€μˆ˜λ‘œλŠ” 연산을 ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

μ™Όμͺ½:숫자둜된 λ³€μˆ˜μ˜ μ—°μ‚°/였λ₯Έμͺ½: 문자둜된 λ³€μˆ˜μ˜ μ—°μ‚°