今日课程内容
-
时间的操作
-
构建图形
-
表格
-
条形图
-
折线图
-
饼图
-
空心饼图
-
散点图
-
直方图
-
热图
-
突出显示表
-
内容回顾
-
Tableua的下载与安装
-
Tableua的连接数据源
txt
excel
json
数据库
…
-
Tableua的界面
文件的划分:维度、度量
-
标识
颜色、大小、标签、详细信息、工具提示
-
基本操作
生成条形图
-
地图分析
地理角色
地图层
混合地图
中国领土不可分割
今日内容详细
日期的操作
1.日期的划分
2020 1 2 3 4 5
2021 1 2 3 4 5
2019 1 2 3 4 5
...
按照month划分
单值日期
1月 2月 3月 4月 5月
多值日期
2019-1 2019-2 2019-3 2019-4...
2.离散、连续日期
1 - 4
离散:1 1.5 2 2.5 4
连续:无限的延伸
图形构建-表格
(1)构建图形-表格
1.注意:表布局,设置列的个数
2.多数据表格的制作
step1.通过度量名称筛选数据
step2.将度量名称作为列名放置
step3.将度量值显示到文本上
(2)构建图形-条形图
注意:如果是多个条形图,需要进行同步轴操作,以便用于观察数据。
(3)构建图形-折线图
(4)构建图形-饼图
1.颜色
2.角度
案例:各地区的销售额数据分布(通过饼图展示)
'''
测试:2组数据
生成2组数据,这两组数据随机生成:30-80
apples = []
orange = []
通过条形图展示数据(2个图表)
1、苹果显示在上面、橘子显示在下面
2、苹果在左边,橘子在右边
'''
(5)构建图形-空心饼图
设置0轴线,进行复制
双轴:底层的饼图修改为白色,并通过设置大小,进行调节
(6)构建图形-散点图
观察数据的分布,需要提供x,y(利润、销售额,观察客户的分布)
(7)构建图形-直方图
案例:查看客户利润的分布(以600为单位,进行观察)
step1:创建利润数据桶
step2:设置数据(订单的数据)
(8)构建图形-热图
可以直观了解数据的分布情况或者差异情况。
显示:
a.颜色
b.大小
测试生成 2 组数据
import numpy as np
import matplotlib.pyplot as plt
apples = np.random.randint(30,80,6)
orangrs = np.random.randint(30,80,6)
month = np.arange(1,7)
plt.xlabel('月份')
plt.ylabei('销量')
plt.bar(month,apples)
plt.bar(month,-oranges)
plt.show()
要求:
1.标题、label标题正常显示
2.x轴,显示月份:1月 2月 3月 4月 5月 6月
3.显示图例:
红色 apples
黄色 oranges
4.显示文本
5.2个样式全部完成
6.在一个相框里面显示2个图表
7.电商案例继续完成:
1-2 显示图表
3-4 计算结果
5 筛选高价值客户