自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Python中的操作符

算数操作符+ - * / // % **1、操作符介绍 从左到右这些操作符依次是:加、减、乘 、传统除法、浮点除法、取余,乘方 单斜杠用作传统除法,双斜杠用作浮点除法(对结果进行四舍五入),传统除法是指如果两个操作都是整型的话,它将执行的是地板除(取比商小的最大整数),而浮点除法是真正的除法,不管操作数是什么类型,浮点除法总是执行真正的除法。 ...

2018-05-25 11:32:38 1672

原创 【报错】Missing parentheses in call to 'print'

在执行过程中出现以下报错:print 'hello world' File "<ipython-input-1-d05d0c8adf1f>", line 1 print 'hello world' ^SyntaxError: Missing parentheses in call to 'print'原因:在Python...

2018-05-25 10:51:20 18279 1

原创 【报错】python 中 出现 invalid syntax

invalid syntax 就是语法错误常见的场景: 1、在使用筛选是使用等号:例如data['car']==2data[‘car’]==2写成data['car']=2

2018-05-24 15:32:39 47013

原创 【报错】Python中expected an indented block

IndentationError: expected an indented block Python严格地要求代码缩进,缩进的代码块相对于上一级是从属关系。用if语句举个例子: if a==2: print ‘hello world’if语句的条件为真时会执行print语句,print语句是if语句的从属代码块,代表从属关系,print语句之前有4个空格。如果if语句没有任何从属的代码块就会...

2018-05-24 15:28:10 12883

原创 数据可视化-Tableau-故事

故事故事非常适合叙述你从数据中发现的规律。它们和显示面板相似,你可以创建工作表,然后将工作表拖到故事中。但是,每个工作表都单独显示,并且会有按顺序显示的叙述性文字。 这是创建的一个故事,我想查看为何 Global Superstore 在某些国家是亏损状态。你可以在此处下载工作簿或使用公共故事。 从这个故事中可以看出,在很多国家,超低价折扣是亏损状态的罪魁祸首。折扣活动并没有带来利润增...

2018-05-13 11:07:46 9793

原创 数据可视化-Tableau-显示面板

显示面板显示面板用来将多个表格收集到一起表达一种想法。例如,这是一个关于 Salesforce 数据中销售机会的显示面板示例。可以从该显示面板中看出,点击某个视图会过滤掉其他视图中的数据。这是其中一个非常棒的交互式功能,使你能够让查看者探索你的数据。显示面板还适合根据各种视图构建报表,从而追踪每天或每周的工作。 Tableau 在他们的库中提供了大量出色的显示面板。可以查看这些显示面板并寻找...

2018-05-13 11:00:26 5775

原创 数据可视化-Tableau-用数据表达观点

用数据表达观点用 Tableau 制作图表了,该用这些图表来表达观点了。首先介绍如何探索你的数据,以便了解所发生的情况。例如,最好需要了解变量是如何分布的,数据是否有任何问题。你还需要寻找规律并提出有趣的问题。你还需要与他人分享你的数据。Tableau 适合创建交互式显示面板和故事,使读者能够自己研究你的数据。显示面板将多个视图变成一种观点。故事对视图和显示面板进行顺序描述。借助显示面...

2018-05-12 19:26:50 510

原创 数据可视化-Tableau-计算字段

计算字段有时候,你想要查看某项数据,但是找不到具体的字段。例如,也许你想知道每个订单记录每项产品的利润。看起来很简单,只需针对每个记录将利润除以订单,然后汇总,但是如何在 Tableau 中进行除法运算呢?答案是计算字段。计算字段使你能够创建新的字段并用在可视化图表中。如果你有在 Excel 中使用公式的经验,那么创建计算字段应该很简单。要创建计算字段,打开某个字段(例如 Profit...

2018-05-12 12:36:05 16988

原创 数据可视化-Tableau-组和集合

组和集合Tableau 有两种将数据组合到一起的方法:组和集合。它们比较相似,但是也有差别,我将详细介绍。将数据点组合到一起可以帮助传达你的观点。例如,如果你要指出亏损的产品,可以创建一个此类产品组,然后单独标注颜色,以便与盈利产品区分开来。组组通常从视图中创建,方法是在视图中选择多个数据点。例如,我想查看数据集中各个国家的平均销量和平均利润。 出现有趣的情况,似乎有两个...

2018-05-08 20:53:21 3793

原创 数据可视化-Tableau-过滤器

2018-05-08 20:25:27 3335

原创 数据可视化-Tableau-双坐标轴

双坐标轴有时候,你需要在一个图表上对比两个变量。如果将两个度量拖到 Rows 功能区上,就会出现两个图表,而不是一个。例如,我们试着在一个图表上绘制利润和销量图表。将 Profit 和 Sales 拖到 Rows 功能区上,结果如下图所示: 下面是两个图表,但是我们只想要一个。你可以将两条折线放到一个图表上,方法是在其中一个度量上右击打开菜单,选择“Dual Axis”。 应该看起...

2018-05-06 16:07:38 12164

原创 数据可视化-Tableau-标记选项

标记选项通常,你需要向图表中添加更多的维度。你可以通过标记卡实现。它具有以下选项:颜色、大小和形状。你可以通过将维度或度量拖到 Marks 功能区上,向图表中添加维度(增大粒度)。颜色大多数情况下,你将用颜色标记数据。在 Tableau 中操作很简单,只需将相关字段拖到标记卡中的”Color”上。我在下方制作了月度利润折线图,按照 Segment 拆分。 颜色选项点击...

2018-05-06 15:48:02 10773

原创 数据可视化-Tableau-层级

层级 试着操作下:新建一个工作表,将 Order Date 拖到 Columns 上,将 Profit 拖到 Rows 上。 你应该能看到一个折线图,这是 Tableau 的默认时间数据图表。Order Date 药丸上现在有一个小的加号,点击该加号,看看会发生什么。 刚才的操作是细分层级,从年份数据开始,然后按季度分组。Tableau 自动按日期和时间日期字段创建时间期限层级。当你继续细...

2018-05-06 15:27:24 2913

原创 数据可视化-Tableau-show me功能

Show Me 功能使你能够快速了解稍后可以添加的基本图表。你可以在工作表的右上角找到该功能,如下图所示。 可以看到并排条形图需要一个或多个维度和一个或多个度量。尝试选择 Market、Category 和 Profit。你可以同时按下 Command+Control(快捷键取决于你的操作系统),并点击多个字段进行选择。选择好后,选择并排条形图并让系统为你绘制一个图表。 接着你可以...

2018-05-06 15:06:24 1169

原创 数据可视化-Tableau-汇总和粒度

汇总和粒度 我们开始创建更复杂的图表。首先是创建简单的散布图,看看一些度量是如何相关的。我认为商品销售的越多,利润就越高,我们来看看利润与数量的对比情况。汇总 当我第一次学习 Tableau 时,我不明白为何当我认为会看到多个点时,只看到了一个点。答案在于 Tableau 对数据进行汇总的方式。你应该在药丸中看到 Tableau 对 Quantity 和 Profit 进行了求和。这叫做汇...

2018-05-06 14:58:51 3591

原创 数据可视化-Tableau-工作表界面

工作表界面 现在你已经加载数据了,该制作图表了。点击底部工具栏中的“Sheet1”。首先我将介绍工作表界面。 你将在左侧看到数据列(也称为“字段”),并根据维度和度量划分。分类数据、定性数据和时间数据列为维度。定量数值数据列为度量。Tableau 会自动检查每列的数据类型,并相应地做出拆分。你将注意到维度用蓝色表示,度量用绿色表示。这和之前见到的颜色编码一样,蓝色表示离散数据,绿色表示...

2018-05-06 13:58:13 4152

原创 数据可视化-Tableau-连接数据

连接数据开始使用 Tableau。第一步是加载一些数据。 如果尚未启动 Tableau 的话,请先启动。你应该看到如下所示的界面(如果版本是 10): 你将在左侧边栏中看到可以连接的数据源。对于文件资源,你可以连接到 Excel 文件、文本文件(例如 CSV)或统计文件(例如来自 SAS、SPSS 和 R 的文件)。你可以使用 OData 连接到一些远程资源(连接到服务器),还可以...

2018-05-06 13:38:49 2461

原创 安装tableau(public)

你可以使用 Tableau Public,它是免费版本,与个人版或专业版相比,无法连接所有的数据格式或者数据源,但是已经能够完成大部分的工作。它可以读取文本 (CSV) 文件和 Excel 文件中的数据,你将在这门课程中使用这两种文件。此外,你无法在计算机上保存工作簿,而是保存到云端的公共工作簿中。然后可以在那里下载工作簿,所以使用起来也没什么问题。转到 https://public.tabl...

2018-05-06 13:06:09 9024

原创 数据可视化--设计技巧

设计技巧我能给出的最好建议是在制作可视化图表时,第一次尝试不要过于投入。通常,你需要进行多次设计以强调要表达的意思。例如,我将逐步讲解我是如何设计你之前看到的失业率图表的。我想知道失业率随着时间推移如何变化,所以我从公共 OECD 数据网站上获取了一些数据。这些数据包含经济合作与发展组织 (OECD) 国家/地区的失业率(民用劳动力的百分比)。我第一次尝试时创建了一组直方图来显示每年的失业...

2018-05-06 12:03:04 385

原创 数据可视化--诚实设计

请勿歪曲数据你有责任确保以最真实的方式展示数据。人们的确会在可视化图表中撒谎,欺骗他人。最常见的方法是以各种方式歪曲条形图。下面是福克斯新闻在 2012 年展示的一个图表示例(他们总是犯这种错误)。 上图想要显示变化的税率。看起来像很大的变化(5 倍增长)。但是,如果再去看实际数字,就会发现仅从 35% 增长到了 39.6%,只有 13% 的增长( (百分之 4.6 的增长点)。人们...

2018-05-06 11:54:16 595

原创 R中移除某列

通过负选择来移除某列使用常量或者列号引用变量,进行移除data_set <- data_set[,-5]data_set <- data_set[,-16]使用变量名进行移除为了提高代码的可读性,代码中建议使用名称引用变量,而非使用常量或列号。data_set <- subset(data_set, select = -c(val1))通过下面的方式来通...

2018-05-05 10:27:23 61472

原创 数据可视化-设计原则

图标清晰、准确、美观 Stephen Few 撰写的有关选择正确图表类型的文章。 Stephen Few 撰写的图形选择矩阵。 Andrew Abela 撰写的图表建议。基本图标首先,我们来讨论几个你将经常用到的基本图表。这些也是构建更复杂图表的基本组成部分。柱状图、散点图和折线图 你已经在上节课的“视觉编码”部分见过三种最常用的图表类型:柱状图、散点图和折线图。当你对...

2018-05-04 21:00:59 9199

原创 数据可视化

数据可视化,指的是量化信息的可视化。(Edward Tufte的开创性研究成果)为什么要进行可视化?安斯库姆四重奏Gapminder上的可视化案例 不同的数据类型1 - 数值变量 不同的数据类型2 - 分类变量 不同的数据类型3 - 时间续列变量数据类型汇总 定量 定量数据是可以用数字衡量的数据,例如温度、金钱和猫咪的抓痕数。你可以将定量数据分成两组:连续数据和离散数据。离散...

2018-05-04 20:14:42 1317

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除