ÎncepețiÎncepe gratuit

Citește un fișier text cu mai multe instrumente

Exercițiile anterioare funcționează atunci când fiecare fișier conține un singur instrument. Unii furnizori de software și date pot oferi datele pentru toate instrumentele într-un singur fișier. În acest exercițiu vei învăța cum să imporți un fișier care conține mai multe instrumente.

Poți folosi din nou read.zoo(). De data aceasta vei utiliza argumentul split, care îți permite să specifici numele sau numărul coloanei (sau coloanelor) ce conțin variabilele de identificare a observațiilor unice.

Fișierul two_symbols.csv din directorul tău de lucru conține date bid/ask pentru două instrumente, fiecare rând reprezentând o observație bid sau ask pentru un singur instrument. Vei folosi argumentul split pentru a importa datele într-un obiect care să conțină prețurile bid și ask pentru ambele instrumente pe același rând.

Acest exercițiu face parte din cursul

Importul și gestionarea datelor financiare în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă primele 5 linii din two_symbols.csv folosind read.csv(). Atribuie rezultatul variabilei two_symbols_data.
  • Uită-te la structura lui two_symbols_data și notează numele și pozițiile coloanelor.
  • Folosește read.zoo() pentru a importa two_symbols.csv, specificând split cu numele coloanelor pentru simbol și tip. Atribuie rezultatul variabilei two_symbols_zoo.
  • Examinează primele câteva rânduri din two_symbols_zoo.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Read data with read.csv
___ <- read.csv("___", nrows = ___)

# Look at the structure of two_symbols_data


# Specify Symbol and Type index column names
two_symbols_zoo <- read.zoo("two_symbols.csv", split = c("___", "___"), sep = "___", header = ___)

# Look at first few rows of data
Editează și rulează codul