我是谷歌图表的新手。我正在尝试在创建后更改谷歌图表数据表列的数据类型。在 Internet 上搜索解决方案时,我偶然发现了此解决方案的 datetype 列。您可以概括一下,以便将选定的数据类型列从数字更改为字符串吗?我想更改它,以便我可以在数字列中可视化一些字符串,如您在随附的屏幕截图中所见。
我的试验是:
<script type="text/javascript">
function drawVisualization() {
$.get("delivery_pl_daily_test.csv", function(csvString) {
// transform the CSV string into a 2-dimensional array
var arrayData = $.csv.toArrays(csvString, {onParseValue: $.csv.hooks.castToScalar});
// this new DataTable object holds all the data
var data = new google.visualization.arrayToDataTable(arrayData);
var columns = [];
for (var i = 0; i < data.getNumberOfColumns(); i++) {
columns.push(i);
}
var view = new google.visualization.DataView(data);
columns[0] = {
calc: row,
label: arrayData[0][0],
type: 'string'
};
view.setColumns(columns);
提前致谢。