Как построить график, когда заданы интервал и данные - PullRequest
1 голос
/ 26 июня 2011

Предположим, я получил некоторые данные, которые выглядят так: -

Процент диапазона размеров

[1-3] 2% [3-8] 6% [8-20]10% [20-50] 30% [50-100] 80% [100-200] 99,99%

Предположим, я запустил алгоритм со многими файлами данных и получил этот вывод.1-й столбец показывает время алгоритма, а 2-й столбец показывает процентиль обработанных данных.Я просто хочу построить эти данные.Я хочу нарисовать график.

Подскажите, пожалуйста, как мне это сделать, используя gnuplot или любой другой инструмент.

1 Ответ

1 голос
/ 26 июня 2011

Вы можете нарисовать гистограмму или график в R (подробнее об этом здесь ).Хороший учебник в этом направлении см. В Создание простых графиков с R .

Например, предположим, что у вас есть данные в CSV-файле, который выглядит следующим образом:

Lo,Hi,Percentage
1,3,2
3,8,6
...
100,200,99.99

Затем, чтобы загрузить файл CSV в R, вы можете написать:

> dataSample <- read.csv(file="C:/sample.csv", head=TRUE, sep=",")

Обратите внимание, что на * NIX-машинах вы должны заменить путь к вашему файлу чем-то вроде "/ home / username / path/to/sample.csv».Чтобы проверить значения, просто введите:

> dataSample

Здесь вы можете использовать данные для построения графиков, как в учебнике.

...