天天看点

数据可视化笔记

 绘图时,规定x, y 的最小值最大值,可以使图形更符合预期  plt。axis(【】)

绘制很多点时,黑色轮廓可能会粘连在一起,在scatter中加入参数  edgecolor = ‘none’可以删除数据点的轮廓

plot(x, y, c,edgecolor, s)

    x :点的x坐标值,可以是单个点,也可以是多个(列表)

    y : 同x

    c : 颜色变量, 可以为 字符串变量  ‘blue’,也可以是一个元组(r,g,b)值越接近于0, 颜色越深,越接近于1越浅

           此外,c还可以配合cmap 参数使用,即颜色映射   c = y ,cmap=plt。cm。Blues,颜色会由浅到深渐变

plt。savefig(‘ ’,bbox_inches=‘tight’)第一个实参 : 保存时的文件名   第二个实参:删除图表周围多于的空白区域

解决中文显示问题:

            plt.rc('font', family='STSong', size=13) 

            plt.rc('axes', unicode_minus=False)

3元素堆积柱状图:

    list(map(sum, zip(agree, against)))

        plt.bar(idx, agree, width, color = 'blue')

        plt.bar(idx, against,width, bottom = agree, color = 'green')

继续阅读