python基础
nalanyu2000
这个作者很懒,什么都没留下…
展开
-
文章标题
pandas的merge方法提供了一种类似于SQL的内存链接操作 merge的left_on和right_on跟on其实是差不多的,on的话是左右两个都要有相同的列名,left_on和right_on可以指定不同表里不同的列名,也就是列名可以不也一样。left_on是左边的DataFrame里用作key的列,right_on是右边DataFrame用作key的列。 left_inde原创 2017-08-14 15:29:42 · 146 阅读 · 0 评论 -
Python __call__
如果定义了__call__函数,当调用类对象的实例的时候,实例会调用__call__方法,这样实例的外观和用法就类似于函数了,换句话说,我们可以把这个类型的对象当作函数来使用,相当于重载了括号运算符. 在Python的官方文档里对这个的说明是,如果定义了__call__的话,x(arg1, arg2, ...) is a shorthand for x.__call__(arg1, arg2, .原创 2017-08-07 10:49:27 · 209 阅读 · 0 评论 -
Python sys.path
python的sys.path是一个字符串列表,列表里面包含了所需模块的查找路径,在python的环境变量PYTHONPATH里被初始化,所以一般是默认的,不需要我们去更改。 我们自己写程序的时候,文件比较多的时候,会把不同的文件modul放在不同的文件夹底下,为了方便地调用import模块,我们可以利用sys.path.appned('模块路径')来把模块的路径添加到文件里,这样pytho原创 2017-08-29 21:42:33 · 910 阅读 · 0 评论 -
Numpy 1.1
np.min和np.maxnumpy.ndarray.minndarray.min(axis=None, out=None, keepdims=False)Return the minimum along a given axis.”’ In[2]: import numpy as np In[3]: x=[[1,2,3] ,[4,5,3]] In[4]: print np.min(x,0原创 2017-10-10 11:00:08 · 189 阅读 · 0 评论