R, как прочитать данные из файла и построить гистограмму из них? - PullRequest
2 голосов
/ 16 марта 2012

Я новичок в R, и мне нужно написать команды, чтобы прочитать файл, содержащий реальные значения, а затем вычислить и построить гистограмму распределений, используя 100 подинтервалов.У меня были некоторые проблемы с использованием функции Hist () ...

Вот что я делаю для чтения данных:

values = read.table("filepath.txt");

filepath.txt содержит реальные значения (2509,92, 615,41, 417,031, ..., 0,0516073, 0,023377, 0,00681471).

Затем я попытался следовать этим инструкциям (http://msenux.redwoods.edu/math/R/hist.php), но этого не произошлоработать, потому что, используя метод as.numeric(), система думает, что она управляет целочисленными данными, и все значения установлены на 1,0

Как я могу это сделать?

Большое спасибо!

1 Ответ

0 голосов
/ 16 марта 2012

Если ваш "filepath.txt" равен точно , как вы показываете, это файл, разделенный запятыми, и вам необходимо указать это соответствующим образом в вашем вызове read.table.Это может быть все, что вам нужно сделать.

Информация на вашей ссылочной странице не имеет ничего общего с чтением или преобразованием данных, поэтому я не уверен, почему вы спрашиваете о создании гистограммы, когда вы знаете свои исходные данныеэто плохо.

Однако я не уверен, потому что ваш вопрос немного неточен: понятия "система" не существует.Если вы можете предоставить точный код R, который вы используете для чтения файла данных, и уточнить, означает ли «все значения установлены на 1,0» значения в вашей переменной values или все данные в выходных данных hist, мы можемвести вас дальше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...