Google Chartsで列に有効なデータがある場合は問題ないのにない場合にエラーになる件

var data = google.visualization.arrayToDataTable([
    ['date',       'number'],
    ['2019-05-13', 1],
    ['2019-05-14', 2],
    ['2019-05-15', null]
]);

では問題ないのに、

var data = google.visualization.arrayToDataTable([
    ['date',       'number'],
    ['2019-05-13', null],
    ['2019-05-14', null],
    ['2019-05-15', null]
]);

の場合にチャートを描画すると、

Data column(s) for axis #0 cannot be of type string

というエラーが出る。

どうも列にデータがないと型を推測できないからエラーになっている感じっぽくて、型を指定したら問題なくなった。

var data = google.visualization.arrayToDataTable([
    [
        'date',
        { label: 'number', type: 'number' }
    ],
    ['2019-05-13', null],
    ['2019-05-14', null],
    ['2019-05-15', null]
]);