科学网

 找回密码
  注册
Python:loc和iloc的区别
张伟 2020-8-28 21:22
loc和iloc的区别 pandas以类似字典的方式来获取某一列的值,比如df ,这会得到df的A列。如果我们对某一行感兴趣呢?这个时候有两种方法,一种是iloc方法,另一种方法是loc方法。loc是指location的意思,iloc中的i是指integer。这两者的区别如下: loc:works on labels in the index. iloc:works on the positions in ...
个人分类: Python|11127 次阅读|没有评论
Python中@property详解
张伟 2020-8-28 19:44
1. 作用 将类方法转换为类属性,可以用 . 直接获取属性值或者对属性进行赋值! 2.实现方式 使用property类来实现,也可以使用property装饰器实现,二者本质是一样的。多数情况下用装饰器实现。 classStudent(object): @propert ...
个人分类: Python|2298 次阅读|没有评论
Pip更新问题解决及Jupyter实现所选变量高亮显示和分区注释
张伟 2020-8-28 10:33
(一)Pip更新问题解决 报错内容: (1)ValueError: Unable to find resource t64.exe in package pip._vendor.distlib 解决方案: ①卸载setuptools: python -m pip uninstall pip setuptools ②重新安装setuptools pip install --upgrade setuptools (2)ERROR: Exception: ...
个人分类: Python|2567 次阅读|没有评论
Python绘图函数add_subplot 、 subplots_adjust、imshow及画图流程和弹窗设置
张伟 2020-8-26 10:38
add_subplot 、 subplots_adjust函数见: https://blog.csdn.net/yl_best/article/details/86511599 画图流程及imshow展示: https://www.cnblogs.com/dylancao/p/9993953.html 弹窗设置: 1.点Tools-preferences-IPython console-Graphics-Automatic 2.在console窗口中, 右键,restar ...
个人分类: Python|2947 次阅读|没有评论
Python中*和**作用及随机数产生函数 np.random.rand()/numpy.random.unifo...
张伟 2020-8-24 22:17
【第一部分】 Python中的 * 和 ** ,能够让函数支持任意数量的参数,它们在函数定义和调用中,有着不同的目的! 一. 打包参数 * 的作用:在函数定义中,收集所有位置参数到一个 新的元组 ,并将整个元组赋值给变量args deff(*args):#*在函数定 ...
个人分类: Python|3859 次阅读|没有评论
Python绘图matplotlib--plt(补充)
张伟 2020-8-24 11:17
基本参数解释参见博客: python使用matplotlib绘制折线图教程 另外:(如下是两个对比例子) plt.plot(x, train_acc_list, marker='o', label='train', markevery=20 ) # 设置放点的位置,防止点过密,只起到区分作用 plt.plot(x, train_acc_list, marker='o', label='train& ...
个人分类: Python|1906 次阅读|没有评论
Python中算数运算符之注意及np.logspace
张伟 2020-8-24 09:50
(一)算数运算符 数字 2 是一个整数的例子。 长整数 不过是大一些的整数。 3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。 (-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中表示复数是什么?。 int(整型)   在32位机器上, ...
个人分类: Python|4144 次阅读|没有评论
Python中OrderedDic与sorted和lambda函数结合使用
张伟 2020-8-23 17:15
(一)有序字典OrderedDic() 很多人认为 python中的字典是无序的,因为它是按照hash来存储的 ,但是python中有个模块 collections (英文,收集、集合),里面自带了一个子类 OrderedDict,实现了对字典对象中元素的排序 。请看下面的实例: 1 import ...
个人分类: Python|1883 次阅读|没有评论
Spyder的IDE中关于“from module import *” 警告与正反斜杠
张伟 2020-8-22 15:43
(一)“from module import *” 警告 一般不建议使用from module import * ,最好是导入相对应的函数即可! 如果出现警告 unable to detect undefined names ,解决办法: Your IDE is complaining, not Python. When you do from simple import * , you import everything exposed by&n ...
个人分类: Python|5622 次阅读|没有评论
Python中定义类时的self与匿名函数
张伟 2020-8-22 09:23
(一)定义类时的self 1.1 Python要self的理由 Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数(self),但在调用这个方法的时候不必为这个参数赋值(显胜于隐的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用s ...
个人分类: Python|4701 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-3-29 08:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部