Pie chart should have a first column of type string

Płeć:

Żyjący:

Data urodzenia:

Data śmierci:


Gromadzę pewne dane w arkuszu kalkulacyjnym Google. Z zebranych danych tworzę wykres aby graficznie zobrazować skalę poszczególnych zbiorów. Wykres ten chciałbym zamieścić na stronie internetowej, ponieważ chciałbym się z nim podzielić z innymi. Nie chciał bym natomiast, aby inni użytkownicy mieli wgląd do pozostałych danych (które są pominięte na wykresie). Wykres powinien być interaktywny, ponad to wybrałem sobie aby był kołowy i w 3D. Kliknąwszy w opcję Publikuj wykres... został mi wygenerowany gotowy kod do wklejenia na stronę www.

wykresNiestety po umieszczeniu go na mojej stronie został mi wyświetlony napis: Pie chart should have a first column of type string

Sam nie wiem w czym tkwi problem, ale nawet na tym blogu nie mogę pokazać wykresu w ten sposób. Być może WordPress powoduje jakiś konflikt… Z problemem poradziłem sobie w inny sposób:

Do treści wpisu wkleiłem taki kod:

 <div id="visualization_div" style="width: 600px; height: 400px;"></div>

Natomiast źródło danych umieściłem w pliku header.php mojego szablonu.

 <script type="text/javascript" src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">
    google.load('visualization', '1.0');
    function drawVisualization() {
      google.visualization.drawChart({
        "containerId": "visualization_div",
        "dataSourceUrl": "https://docs.google.com/spreadsheet/XXXXXXXXXXXXXXXXXX",
              "options":{"titleTextStyle":{"bold":true,"color":"#000000","fontSize":16},
		"legendTextStyle":{"color":"#000000","fontSize":12},
		"is3D":true,"pieSliceText":"label",
		"hAxis":{"useFormatFromData":true,
		"title":"Tytu\u0142 osi poziomej",
		"viewWindow":{"min":null,"max":null},
		"maxValue":null},
		"vAxes":[{"useFormatFromData":true, "title":"Tytu\u0142 lewej osi pionowej","minValue":null,"viewWindow":{"min":null,"max":null},"maxValue":null},{"useFormatFromData":true,"minValue":null,"viewWindow":{"min":null,"max":null},"maxValue":null}],
		"focusTarget":"series","annotations":{"domain":{}},"width":898,"height":392,"animation":{"duration":0}},"state":{},
		"view":{},"isDefaultVisualization":false,"chartType":"PieChart","chartName":"Wykres 1"

         });
    }
    google.setOnLoadCallback(drawVisualization);
  </script>

Gdzie w miejsce XXXXXXXXXXXXXXXXXX wpisałem pełny adres mojego wykresu skopiowany z wygenerowanego przez Google kodu.

Wykres wyświetla się poprawnie, jest interaktywny, i nie ma już ostrzeżenia :”Pie chart should have a first column of type string”

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *