Python--数据可视化

1.折线图

使用plot()函数,参数是想要展示的数据。

import matplotlib.pyplot as plt;
data = [1,4,9,16,25];
plt.plot(data);
plt.show();

线条的粗细需要在plot()函数里加入linewidth这个参数。

添加标签需要使用title()、xlable()、ylable()这几个函数。

横纵坐标刻度标记的大小需要使用tick_params()这个函数。

修改坐标轴的范围需要使用到axis()这个函数。 这个axis里面的参数是一个列表!!!

import matplotlib.pyplot as plt;
data = [1,4,9,16,25];
plt.plot(data,linewidth=3);
plt.axis([0,10,0,50]);
plt.title("data numbers");
plt.xlabel("x",fontsize=15);
plt.ylabel("y",fontsize=15);
plt.tick_params(axis='both',labelsize=10);
plt.show();

2.散点图

使用scatter()函数,第一个参数是横坐标,第二个参数是纵坐标。

import matplotlib.pyplot as plt;
x_lable = list(range(1,101));
y_lable = [x_lables*x_lables for x_lables in x_lable];
plt.scatter(x_lable,y_lable,c=x_lable,marker='*',edgecolor='none',s=50);
plt.show();

修改散点颜色可以使用scatter里面的c参数,可以为red、blue等等,也可以设置为渐变。

修改散点的形状可以使用scatter里面的marker参数。

去除散点的轮廓可以使用scatter里面的edgecolor参数,另其为none。

设置散点的大小可以使用scatter里面的s参数。

3.柱状图

使用bar()函数。

import matplotlib.pyplot as plt;
import random;
x_lable = list(range(1,11));
y_lable = [];
for data in range(1,11):
    y_lable.append(random.randint(0,100));
plt.bar(x_lable,y_lable,width=0.5,color='blue',edgecolor='red',linewidth=3);

修改柱状图宽度可以使用bar里面的width参数。

设置柱状图的颜色可以使用bar里面的color参数。

设置柱状图边框颜色可以使用bar里面的edgecolor参数。

设置柱状图的边框宽度可以使用bar里面的linewidth参数。

4.饼图

5.箱线图

6.热力图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值