Хотя я согласен с @ Dave2e, что столбчатая диаграмма не может быть лучшим способом представления ваших данных, вы можете получить что-то наподобие того, что вы описываете, начав с пустого графика и нарисовав соответствующие прямоугольники. Я использую ваши значения y (1: 4) и значения x, которые вы упомянули в своем комментарии. Я не уверен, что вы хотите на оси X, но я показываю метки для значений X, которые вы даете. Чтобы выглядеть как гистограмма, я подавляю отметки на оси абсцисс.
plot(NULL, xlim=c(0,11), ylim=c(0,4.5), bty="n",
xaxt="n", xaxs="i", yaxs="i", xlab="", ylab="")
rect(x-0.5, 0, x+0.5, y, col="gray")
axis(side=1, at=x, col.ticks=NA)
В ПОЛУЧИТЬ запросе Вы передаете параметры как часть строки запроса.
string url = "http://somesite.com?var=12345";
Сначала WebClient
легче использовать; ДОБЕРИТЕСЬ аргументы указаны на строке запроса - единственный прием должен не забыть выходить из любых значений:
string address = string.Format(
"http://foobar/somepage?arg1={0}&arg2={1}",
Uri.EscapeDataString("escape me"),
Uri.EscapeDataString("& me !!"));
string text;
using (WebClient client = new WebClient())
{
text = client.DownloadString(address);
}