想象一下我有一个这样的数组:
["2012", "2016", "2011", "2017", "2017", "2012", "2014", "2019", "2019", "2014", "2012", "2016", "2012", 2015, "2013", "2012", "2011", "2008", 2015, "2009", "2011", "2018", "2019", "2017", 2015, "2020", "2016", "2010", "2013", "2017", "2018", "2014", "2014", "2019", "2015", "2019", "2016", "2014", "2015", "2015", "2019", "2009", "2016", "2014", "2015", "2015", "2015", "2016", "2012", "2013"]
我怎样才能使用 Chart js & React.js 绘制此图,其中 x 轴包含单个年份,y 轴包含找到年份的出现次数?
这是我尝试过的:
let array = [["2012", "2016", "2011", "2017", "2017", "2012", "2014", "2019", "2019", "2014", "2012", "2016", "2012", 2015, "2013", "2012", "2011", "2008", 2015, "2009", "2011", "2018", "2019", "2017", 2015, "2020", "2016", "2010", "2013", "2017", "2018", "2014", "2014", "2019", "2015", "2019", "2016", "2014", "2015", "2015", "2019", "2009", "2016", "2014", "2015", "2015", "2015", "2016", "2012", "2013"];
getChartData = () => {
console.log(array);
this.setState({
chartData: {
labels: array,
datasets: [{
label: 'Population',
data: array,
}]
}
});
};