[GP] Rμμ λ°μ΄ν°λ² μ΄μ€(RDBMS)μ μ°κ²°νλ 3κ°μ§ λ°©λ²
μ΄ κΈμ N.K Dev Labμμ μμ±λ κΈμ
λλ€.
μλ νμΈμ. μ΄μ 2018λ λ μ΄νλ°μ λ¨μ§ μμλ€μ. μ€λμ Rμμ κ΄κ³ν λ°μ΄ν°λ² μ΄μ€ μλ²μ μ°κ²°νλ 3κ°μ§ λ°©λ²μ λν΄ μ€λͺ λλ¦¬κ³ μ ν©λλ€.
Rμ μ¬μ©νμ¬ λ°μ΄ν° μ²λ¦¬λ₯Ό ν λλ μ΄λ₯Ό 보κ΄ν 보쑰 κΈ°μ΅ μ₯μκ° νμν©λλ€. λ¬Όλ‘ Rμμ μ 곡νλ RDS ν¬λ§·μ νμΌ νμμ΄ μμ§λ§ μ΄λ μ±κΈ ννλ‘ μ¬μ©νκ±°λ νΉμ R λ΄μμλ§ μ¬μ©ν μ μλ μμ£Ό μ νμ μΈ μμλ₯Ό λ΄κ³ μμ΅λλ€.
κ·Έμ λ°ν΄ κ΄κ³ν λ°μ΄ν°λ² μ΄μ€μ 보κ΄νκ² λλ©΄ λ€λ₯Έ νλ‘κ·Έλλ° μΈμ΄μμλ μμ λ‘μ΄ νΈνμ΄ μ 곡λκ³ μ¬λ¬ μ¬λμ΄ κ³΅μ ν΄μ μ¬μ©ν μκ° μμ£ . μ€λμ Rμμ μ²λ¦¬ν λ°μ΄ν°λ₯Ό RDBMSμ μ΄λ»κ² insertνκ³ readν μ μλμ§μ λν΄ μμ보λλ‘ νκ² μ΅λλ€.
Rμμ μ 곡νλ DB Connector
Rμμ Databaseμ μ°κ²°ν΄μ£Όλ ν¨ν€μ§λ μλΉμ μ‘΄μ¬ν©λλ€. νμ§λ§ μ²μ μ¬μ©νλ κ°λ°μ νΉμ λΆμκ° μ μ₯μμ μ΄λ€ ν¨ν€μ§κ° ν¨μ¨μ μ΄κ³ λμκ² λ§λ ν¨ν€μ§μΈμ§λ μ¬μ€ μ λͺ¨λ¦ λλ€.
κ·Έλμ λ¨Όμ Rμμ λ°μ΄ν°λ² μ΄μ€μ μ°κ²°ν μ μλ ν¨ν€μ§λ₯Ό λμ΄ν΄λ³΄κ² μ΅λλ€.
- DBI
- RJDBC
- DatabaseConnector
λ¬Όλ‘ μ¬λ¬λΆλ€μ΄ μ¬μ©νλ λ°μ΄ν°λ² μ΄μ€ λ―Έλ€μ¨μ΄κ° μ΄λ€ κ²μ΄λμ λ°λΌ RSQLite λ± λΆκ°μ μΈ ν¨ν€μ§λ₯Ό μ€μΉν΄μΌ ν μλ μμ κ²μ λλ€. νμ§λ§ μ λ μ΄λ¬ν λΆκ°μ μΈ ν¨ν€μ§ μ€μΉ μμ΄ κ°λ₯νν κ°λ°μμ μ μ₯μμ 보νΈμ μΌλ‘ μ¬μ©λλ ODBC, JDBC λλΌμ΄λ²μ μ°κ²° λ°©λ²μ λν΄ μ€λͺ νκ³ , λ μ΄μ λλΌμ΄λ²λ₯Ό λ§μΆ° μ 곡ν΄μ£Όλ λνμ μΈ ν¨ν€μ§μ λν΄μ μΆκ°μ μΌλ‘ μ΄μΌκΈ°ν΄λ³΄λ©° μ΄ κΈμ λ§μΉλλ‘ νκ² μ΅λλ€.
DBI ν¨ν€μ§λ₯Ό μ¬μ©ν μ°κ²°
λ¨Όμ DBI ν¨ν€μ§λ₯Ό 보λλ‘ νκ² μ΅λλ€. DBIλ Perl κ°λ°μλΌλ©΄ μ μκ³ μλ Perlμ λ°μ΄ν°λ² μ΄μ€ μ°κ²° νμμ
λλ€. κ·Έμ μ΄λ¦μ λ°μ Rμμ μ 곡νλ DBI ν¨ν€μ§λ r-dbiλΌλ μ΄λ¦μ κ°μ§κ³ μμ΅λλ€.
μ΄μ΄μ μ½μΌμλ €λ©΄ μλμ λ²νΌμ ν΄λ¦ν΄μ£ΌμΈμ.
'Data Analysis > R' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[GP] Rμμ μ½λλ₯Ό λ³λ ¬μ²λ¦¬ νλ λ°©λ² (0) | 2019.02.10 |
---|---|
[GP] Rμ λ€μν μλ£κ΅¬μ‘°λ€ (0) | 2018.08.26 |
[GP] R νλ‘κ·Έλλ°κ³Ό λ°μ΄ν°-μ²λ¦¬ (0) | 2018.08.04 |