张晨光老师的播客

技术改变世界

numpy的cumsum ()函数

cumsum是matlab中一个函数,通常用于计算一个数组各行的累加值,函数用法是B = cumsum(A,dim),或B = cumsum(A)。   函数功能 调用格式及说明 格式一:B = cumsum(A) 这种用法返回数组不同维数的累加和。 为了便于接下来的叙述,解...

2018-10-20 16:47:57

阅读数 114

评论数 0

这16个数据可视化案例,惊艳了全球数据行业

  数据可视化可以帮你更容易的解释趋势和统计数据。   数据是非常强大的。当然,如果你能真正理解它想告诉你的内容,那它的强大之处就更能体现出来了。   通过观察数字和统计数据的转换以获得清晰的结论并不是一件容易的事。必须用一个合乎逻辑的、易于理解的方式来呈现数据。   谈谈数据可...

2018-10-20 16:46:06

阅读数 94

评论数 0

pandas之shift()函数

shift函数是对数据进行移动的操作,假如现在有一个DataFrame数据df,如下所示: index value1 A 0 B 1 C 2 D 3 那么如果执行以下代码: df.shift() 就会变成如下: index value1 A NaN B 0 C 1 D 2 ...

2018-10-20 16:23:33

阅读数 94

评论数 0

Python pandas模块输出每行中间省略号问题

关于Python数据分析中pandas模块在输出的时候,每行的中间会有省略号出现,和行与行中间的省略号....问题,其他的站点(百度)中的大部分都是瞎写,根本就是复制黏贴以前的版本,你要想知道其他问题答案就得去读官方文档吧。 1 #!/usr/bin/python 2 # -*- codi...

2018-10-20 14:13:57

阅读数 211

评论数 0

pandas.describe 输出参数解释

import pandas as pd import numpy as np dates=pd.date_range('20081001',periods=7) df=pd.DataFrame(np.random.randn(7,4),index=dates,columns=list('ABC...

2018-10-20 09:56:47

阅读数 1158

评论数 0

python变量的作用域

#6.2变量的作用域,是变量的可访问范围,也称为命名空间。在第一次 #给变量赋值时,python创建变量。第一次给变量赋值的位置决定了变量的作用域。 #作用域类型 #一个程序通常包含了变量、函数和其他语句。变量和函数涉及可访问范围。一个程序中的变量和函数 #要么在当前文件中定义,要么就是pyth...

2018-08-22 21:41:45

阅读数 127

评论数 0

python函数(二)

#6.传递任意个数的参数; #在定义函数时,若参数名前面使用“*”,则表示可接受任意个数的参数,这些参数保存在一个元祖中。 #定义函数,*代表b是一个元祖,可以接受多个参数 def add(a,*b): s=a #用循环迭代元祖b中的对象。 for x in b: ...

2018-08-17 17:21:09

阅读数 296

评论数 0

python函数(一)

#函数基本应用,函数可以看做是语句的集合,通过函数调用来执行其包含的语句。函数可以返回一个计算结果,根据每次函数调用的参数 #可以返回不同的计算结果,根据每次调用的参数,可以返回不同的计算结果。 #python利用函数提高代码的重用率,减少了代码冗余。 #定义函数 #python使用def语句定...

2018-08-17 15:32:57

阅读数 224

评论数 0

python while循环和双重循环

#python中,while语句用于循环执行程序,即在某个条件下,循环执行某段程序,以处理需要重复处理的相同任务。 #while是“当型”循环结构。 i=1 while i<=20: print(i,end=" ") i+...

2018-08-17 10:21:09

阅读数 2092

评论数 0

python循环

#4.4.1 循环基本格式: #for 循环基本格式如下:for var in object: 循环体语句块 else: 语句块 #else 部分可以省略。for执行时,依次将可迭代对象object中的值赋值给变量var。var每赋值一次,则执行一次循环题语句块。 #循环结束时,如果有else...

2018-08-16 15:37:00

阅读数 212

评论数 0

python的分支结构

#在if语句嵌套中,需要特别注意的else和if的配对问题。python编译系统处理该问题的原则是:else 总是与同一语法层次中离他最近的尚未配对的if配对 #例如: # x=10 # y=85 # if x>20 or x<-10: # i...

2018-08-16 10:34:18

阅读数 160

评论数 0

python字典视图

#字典的items(),keys()和values()方法用于返回字典键值对的视图对象。视图对象支持迭代操作,并可反应未来对字典的修改。 #视图对象不是列表,不支持索引。通常list()将视图对象转换为列表。 #1.items() items方法返回键值对视图。例如: x={'name':'jo...

2018-08-15 16:36:28

阅读数 387

评论数 1

python字典

#字典的特点,字典的键通常采用字符串,但也可以用数字、元祖等不可变的类型。 #字典值可以是任意类型。 #字典也可称为关联数组或散列表,它通过键映射到值。字典是无序的,它通过键来索引映射的值,而不是通过位置来索引。 #字典属于可变映射,通过索引来修改键映射的值。 #字典长度可变,可为字典添加“键:...

2018-08-15 16:03:02

阅读数 92

评论数 0

python元祖

#数据类型,元祖,元祖可以看做是不可变的列表,它具有列表的大多数特点。元祖常量,用圆括号表示 #例如:(1,2)、('a','b','abc')都是元祖。 #元祖特点: # 元祖可以包含任意类型的对象。 #元祖是有序的。元祖中的对象可通过位置进行索引和分片。 #元祖的大小不能改变,既不能作为元祖...

2018-08-15 11:18:59

阅读数 153

评论数 0

python集合

# #集合常量用花括号表示,如{1,2,3}.集合中的元素是唯一的、无序和不可改变的。 # #集合常量可以用花括号表示,也可以用内置的set函数来创建。例如: # x={1,2,3} #常量集合x # print(x) # print(type(x)) # y=set({4,5,5,6}) # ...

2018-08-14 15:09:55

阅读数 67

评论数 0

python 字符串格式符

# ''' # 字符串除了用format()方法进行格式化外,还可以使用格式化表达式来处理字符串。字符串格式化表达式用%表示,%之前需要进行格式化的 # 字符串。字符串格式化表达式用%表示,%之前为需要进行格式化的字符串,%之后为需要填入字符串中的实际参数。 # 例如:%4.2f表示总长度为...

2018-08-14 11:13:56

阅读数 144

评论数 0

pycharm的一些快捷键

编辑类: Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 类名完成 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 Shift + F1 外部文档 Ctrl + ...

2018-08-14 09:58:34

阅读数 73

评论数 0

python中isdigit()、isdecimal()和isnumeric的区别!

isdecimal(...) | S.isdecimal() -> bool | | Return True if there are only decimal characters in S, | False otherw...

2018-08-13 15:23:17

阅读数 503

评论数 0

python初步

Python是一种面向对象的、解释型的计算机高级程序设计语言,由Guido van Rossum于1989年开始开发,并于1991年发布第一个公开发布第一个公开发行版。Python是纯粹的开源自由软件,其源代码和解释器均遵循GPL(GUN General Public License)协议。Pyt...

2018-08-13 14:23:10

阅读数 102

评论数 0

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