Tek bir enstrüman için geçerli ad oluştur
Eğer yalnızca tek bir sembol için veri indiriyorsan ve o sembol sözdizimsel olarak geçerli bir ad değilse, getSymbols() çağrında auto.assign = FALSE ayarlayabilirsin. Böylece çıktıyı doğrudan sözdizimsel olarak geçerli bir ada atayabilirsin.
Ayrıca sütun adlarını da sözdizimsel olarak geçerli adlara dönüştürmek isteyebilirsin. Bu, sütun adlarının sözdizimsel olarak geçerli olmasını bekleyen işlevlerde (ör. lm()) veriyi kullanmayı planlıyorsan iyi bir fikirdir.
Bu egzersiz
R ile Finansal Verileri İçe Aktarma ve Yönetme
kursunun bir parçasıdırEgzersiz talimatları
- "BRK-A" verilerini içeren ve
BRK.Aadlı bir nesne oluşturmak içingetSymbols()veauto.assignargümanını kullan. BRK.Anesnesinin sütun adlarını içerencol_namesadlı bir nesne oluşturmak içincolnames()kullan.col_namesdeğerlerini sözdizimsel olarak geçerli adlara dönüştürmek içinmake.names()kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create BRK.A object
# Create col_names object from the colnames() of BRK.A
col_names <-
# Convert col_names into syntactically valid names
colnames(BRK.A) <-