Преобразовать мою диаграмму Google в линейную диаграмму Google - PullRequest
1 голос
/ 17 сентября 2011

Я хочу изменить это:

chxl=1:|04:00|05:30|2:|Time|3:|Calories|
&chxr=0,28,362.59
&chxt=y,x,x,y
&chs=900x300
&cht=bvg
&chco=A2C180
&chds=28,362.59
&chbh=a
&chd=t:359,56

На линейный график, например:

chs=440x220
&chxt=y,x,x,y
&cht=lc
&chco=3072F3
&chd=t:931.4,23.5,572.4,0,0,0,0
&chds=0,2500
&chxr=0,0,2500|1,1,7,1
&chxl=2:|Time|3:|Calories|
&chdl=Energi
&chdlp=b
&chls=2
&chma=5,5,5,25
&chm=o,000000,0,-1,5

Я не знаю, куда поместить значения часов, 04:00 и 05: 30.

То, что я хочу сделать, это отобразить часы на X и калории на Y, а затем сделать «точку» на графике для каждого часа, например 04: 00.

Как я могу изменить свой текущий график на график?

1 Ответ

3 голосов
/ 20 сентября 2011

Я немного сбит с толку, поскольку данные в вашем примере линейного графика сильно отличаются от вашего примера гистограммы (это преднамеренно?).

Вы ищете что-то подобное?

https://chart.googleapis.com/chart?
chxl=1:|04:00|05:30|2:|Time|3:|Calories|&
chxr=0,28,362.59&
chxt=y,x,x,y&
chs=900x300&
cht=lc&
chco=A2C180&
chds=28,362.59&
chd=t:359,56&
chdl=Energi&
chm=s,000000,0,-1,4

Ключ параметра (из Инструменты Google Chart: Диаграммы изображений ):

chxl - Custom Axis Labels
chxr - Axis Range 
chxt - Visible Axes
chs - Chart Size
cht - Chart Type (bvg - vertical bar chart with grouped bars, lc - line chart)
chco - Series color
chds - Custom scaling
chbh - Bar Width and Spacing (not needed for line chart)
chd - Chart data
chdl - Series display legend. 
chm - Chart marker
...