8
votes

Graphique Google Graphique Graphique de ligne lisse API

Est-ce que quelqu'un sait créer une carte de ligne avec une ligne lisse au lieu d'une ligne déchiquetée?

Je pense que mon tableau présenterait beaucoup mieux pour mettre fin aux utilisateurs avec une ligne lisse.

Voici un exemple d'URL:

http://chart.apis.google.com/chart?chxr=0,0,46&chxt=y&chs=300x225&cht= LC & CHCO = 3D7930 & CHD = S: MNPRSYVUSMNQRVFXXSPPM & CHG = 14.3, -1,1,1 & CHLS = 2,4,0 & CHM = B, C5D4B5BB, 0,0,0


0 commentaires

3 Réponses :


8
votes

J'ai simplement utilisé

var options = {smoothLine: true,}

  var chart = new google.visualization.LineChart(document.getElementById('some_id'));
  chart.draw(data, options);


3 commentaires

Google a changé cela dans les "nouveaux clés" (publié le 18 mai 2010). Smoothline: True était l'ancienne option; Le nouvel équivalent est CurveType: 'Fonction'. Voir: archive.is/uxghhh#selection-8133.0-8203.77


Il semble que cette trempette nette se produise encore (comme vous le dites, il devient négatif de s'adapter au coin), y a-t-il un moyen de contourner cela? Pour lisser les lignes sans le plongeon?


En effet, je remarque également que la ligne lissée va au-delà de la gamme de valeurs valides, dans mon cas, grigna même ci-dessous zéro. Ce serait bien si la fonction de lissage était échangeable avec une personnalisation (que vous pourriez vous définir). Hélas - Cela ne semble pas encore possible.



1
votes

Si vous utilisez un graphe de ligne, vous pouvez toujours utiliser CURVETYPE: 'Fonction' dans vos options de la série et qui facilitera la "série".


0 commentaires

8
votes

de Google Tableau API Docs :

Vous pouvez lisser les lignes en réglant l'option CurveType fonction

en code: xxx


0 commentaires