Я изучаю R в Code School и в настоящее время занимаюсь проблемами в главе 6. Теперь, что бы я ни изучал там, я практикую это в автономном режиме на своем рабочем столе.
Теперь проблема, с которой я сталкиваюсь, кажется относительно очень простой, но я не могу найти простой ответ.
В этой главе мы познакомились с двумя наборами данных.Оба имеют одинаковые четыре порта .
Первый набор данных, который называется Targets
, имеет три столбца (Port
, Population
и Worth
)
Port Population Worth
Cartagena 35000 10000
Porto Bello 49000 15000
Havana 140000 50000
Panama City 105000 35000
и второй набор данных, который называется Infantry
, имеют два столбца (Port
и Infantry
).
Port Infantry
Porto Bello 700
Cartagena 500
Panama City 1500
Havana 2000
Оба набора данных сохраняются в двух отдельных файлах CSV.Теперь после загрузки их
Targets = read.csv(file.choose())
Infantry = read.csv(file.choose()
всякий раз, когда я пытаюсь объединить их, набрав
merge(Targets,Infantry)
, результат показывает:
[1] Port Population Worth Infantry
<0 rows> (or 0-length row.names)