2014-03-03 68 views
1

我正在嘗試調試谷歌電子表格中的圖表繪製功能,這是他們的驅動器Web應用程序套件的一部分。在谷歌驅動器電子表格中調換圖表的數據

我有我的所有數據在谷歌電子表格中,但最初的格式有錯誤的列和行中的數據。我需要的是在將數據提供給Google圖表API之前進行轉置。例如,

var chart = new google.visualization.ColumnChart(document.getElementById('columnchart')); 
chart.draw(data, null); 

我可以使用getDataTable功能來收集所需數據,但我不知道如何,一旦我收集它轉置數據。

另外,有沒有什麼辦法可以調試問題,如果圖表不顯示?我試圖使用應用程序腳本,但我看到的堆棧是一個對象,而不是對象中的內容。

在此先感謝。

+0

是否要交換列或將列更改爲行?你可以編輯電子表格嗎?你在哪裏使用JS,谷歌應用腳​​本,Java工作HTML頁面...... – Harold

+0

可視化API不支持轉置行和列,儘管在某些情況下可能需要手動完成。您可能更適合重新安排電子表格中的數據以符合您的需求,而不是嘗試使用JavaScript來完成。 – asgallant

+0

另一方面,如果是列/行順序問題,那麼可以通過排序來更改行順序並使用DataView更改列順序來解決這些問題。 – asgallant

回答