построение графика в matplotlib, график рассеяния с датой на оси и изменение цвета для другой категории [дубликат]

Вы можете сделать это следующим образом:

var anchors = document.getElementsByTagName('a'); 
var index_a = 0;
var uls = document.getElementsByTagName('UL'); 
window.onload=function()          {alert(anchors.length);};
for(var i=0 ; i<uls.length;  i++)
{
    lis = uls[i].getElementsByTagName('LI');
    for(var j=0 ;j<lis.length;j++)
    {
        var first = lis[j].innerHTML; 
        string = "<img src=\"http://g.etfv.co/" +  anchors[index_a++] + 
            "\"  width=\"32\" 
        height=\"32\" />   " + first;
        lis[j].innerHTML = string;
    }
}
2
задан Levon 7 July 2016 в 23:49
поделиться

1 ответ

import pandas as pd
dates = ['2015-12-20','2015-09-12']  
PM_25 = [80, 55]
dates = [pd.to_datetime(d) for d in dates]

plt.scatter(dates, PM_25, s =100, c = 'red')

s устанавливает размер c устанавливает цвет

Также существует целая группа других аргументов: http://matplotlib.org/api/pyplot_api .html # matplotlib.pyplot.scatter

4
ответ дан RSHAP 18 August 2018 в 15:18
поделиться
  • 1
    Отлично! Могу ли я затем сделать это более конкретным, давая месяцы или даже сезонные ярлыки на каждый год? – Ravmcgav 8 July 2016 в 22:49
  • 2
    что вы имеете в виду? они должны иметь метки даты уже? – RSHAP 9 July 2016 в 15:14
  • 3
    Когда я пытаюсь сделать диаграмму рассеяния с datetime в оси x, я получаю TypeError: invalid type promotion. Ваше решение не работает. – dwanderson 5 October 2016 в 16:15
  • 4
    заботиться об обмене кодом? ... он работает для меня – RSHAP 10 October 2016 в 21:12
  • 5
    Я получаю ту же ошибку, что и @dwanderson – BCR 28 November 2017 в 22:03
  • 6
Другие вопросы по тегам:

Похожие вопросы: