自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just Do IT

但行好事,莫问前程!

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 【Shell】for循环

for循环是一种常用的语法,可用于数字、字符等的循环。当用于数字间循环时,比如,输出1~5之间的数字,两种写法如下:写法一:[root@master ~]# for i in {1..5}> do> echo $i> done12345写法二:[root@master ~]# for ((i=1;i<=5;i++))> do> echo $i> done1

2017-10-30 23:34:06 275

原创 【Shell】特殊变量

1. $? 表示上一个命令退出的状态#正确命令的退出状态一般为“0”,不正确的命令会是一个不为“0”的数字#输入一个正确的ls命令[root@master ~]# ls [root@master ~]# echo $?0#输入一个错误命令[root@master ~]# l0-bash: l0: command not found[root@master ~]# echo $

2017-10-29 10:06:41 288

原创 【Hadoop】新旧Java MapReduce API的差异

Hadoop在0.20.0版本中第一次使用新的API,部分早期的0.20.0版本不支持使用旧的API,但在接下来的1.x和2.x版本中新旧API都可以使用。新旧API的差异主要有以下几点:1. 新API倾向于使用虚类,而不是接口,因为更有利于扩展。在旧的API中使用Mapper和Reducer接口,而在新的API中使用虚类。2. 新的API放在org.apache.hadoop.map

2017-10-25 07:02:36 456

原创 【Python-3.5】变量命名规范

为了避免编写代码时产生错误,也为了使写出的代码具有更好的可读性,Python中的变量应遵守以下命名规范:1. 变量名只能包含字母、数字和下划线。变量名不能以数字开头,但可以使用字母或者下划线开头。2. 不要使用Python的保留关键字作为变量名。如class、print等。3. 变量名中不要包含空格,如需分隔变量名中的单词,可以使用下划线。4. 变量名尽量选用简短而又具有描述性的词

2017-10-24 13:27:05 567

原创 【数据仓库】什么是数据仓库?

数据仓库,英文名称Data Warehouse,简称DW。《数据仓库》一书中的定义为:数据仓库就是面向主题的、集成的、相对稳定的、随时间不断变化(不同时间)的数据集合,用以支持经营管理中的决策制定过程、数据仓库中的数据面向主题,与传统数据库面向应用相对应。数据仓库有如下四大特点:1. 面向主题数据仓库中的数据分为不同的主题域,所谓主题,就是决策者所关心的某一方面。如保险行业数据仓库中的

2017-10-23 22:51:13 5126

原创 【Python-3.5】绘制世界人口地图

本文案例来自《Python编程:从入门到实践》,章节16.2,绘制世界人口地图。代码中包含两个模块:world_population.py和country_codes.py。pygal中的world()方法对绘制地图提供了很大方便。world_population.pyimport jsonimport pygal.maps.worldfrom country_codes

2017-10-19 23:16:35 4286

原创 【Python-3.5】matplotlib绘制气温折线图

本文案例源自《Python编程:从入门到实践》,章节16.1,我对书中代码进行了简单改进。代码中先导入CSV文件,然后对文件中的数据进行处理,最后展示为折线图。sitka_weather_07-2014.csvAKDT,Max TemperatureF,Mean TemperatureF,Min TemperatureF,Max Dew PointF,MeanDew PointF,Mi

2017-10-18 23:50:09 3879

原创 【Python-3.5】Pygal模拟骰子点数,分析结果可视化

使用Pygal模拟同时投掷两个骰子的点数和,本例中使用普通6面的骰子。本例中涉及两个模块,die.py和dice_visual.py。其中die模块中定义roll方法,用于随机产生骰子的点数。运行dice_visual.py会在同目录下产生一个svg文件,在浏览器中打开就可看到条形图的分析结果。代码如下:die.pyfrom random import randint

2017-10-17 23:59:15 1191

原创 【Python-3.5】绘制随机漫步图

代码中我们定义两个模型,一个是RandomWalk.py模型,用于随机的选择前进方向。此模型中的RandomWalk类包含两个方法,一个是__init__(),一个是fill_walk(),后者是计算随机漫步的所有点。另外一个是rw_visual.py模型,用于绘制随机漫步图。代码如下:RandomWalk.pyfrom random import choiceclass Ra

2017-10-17 00:09:08 1334

原创 【Python-3.5】matplotlib做简单折线图

在matplotlib中使用plot()函数可以做出简单折线图,预期效果如下:代码如下:# 导入pyplot模块import matplotlib.pyplot as plt# 输入横纵坐标数据months = [1,2,3,4,5,6]people = [50,60,45,30,70,65]plt.plot(months,people,linewidth=5)#

2017-10-16 22:26:40 1294

原创 【Python-3.5】win7安装Pygame

安装Pygame前需要安装pip,1. 点击如下链接,选择和Python版本匹配的文件,下载文件点击打开链接2. 把下载的文件保存在文件夹中3.

2017-10-14 13:59:14 453

原创 【Python-3.3】win7 安装pip

1. 点击如下链接,下载pip安装码:点击打开链接2. 复制出现的代码,保存在本地电脑上,文件命名为get-pip.py,注意文件格式为python的格式(.py)。3. 右键点击文件,左键点击‘管理员取得所有权’。4. 左键双击打开文件,代码会自动安装。5. cmd打开终端窗口,输入:python -m pip --version  出现类似如下信息,表示安装成功:pip 9

2017-10-14 10:05:00 2965

原创 【Python-3.3】函数中的可变参数和关键字参数

Python中,一般一个形参对应一个实参,但当我们事先不知道实参个数的情况下怎么去定义形参呢?使用星号“*”。如下代码中定义了一个形参“*toppings”,在函数调用时可以传递任意个实参:def make_pizza(*toppings): """打印顾客点的所有配料""" print(toppings)make_pizza('pepperoni')make_pizza(

2017-10-01 08:17:22 613

SOWC 2014 Stat Tables_Table 9.xlsx

《Python 数据处理》第四章Excel实验文件,用于测试童工和童婚数量分析。

2018-05-15

population_data.json

用Python练习做世界人口地图的文件。《Python编程:从入门到实践》,数据可视化经典案例所需文件。

2017-10-19

Python Indent插件

此插件用于解决python自动缩进问题。 1. 解压压缩包 2. 把Python Indent文件夹和Python Indent.dll放在notepad++安装目录的plugins文件夹下 3. 重启notepad++ 4. 依次点击 插件--Python Indent--Enable,将Enable打钩 5. 问题解决

2017-09-08

空空如也

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

TA关注的人

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