大数据分析师成长之路
hanxiaoxu_
这个作者很懒,什么都没留下…
展开
-
python学习之面向对象的基本实现
Example:定义一个汽车类class Cart () :#驼峰命名法#属性=》特征=》变量 color='red' brand='BMW'#方法=》功能=》函数 def DOUfeng(): print('doufeng') pass一个类有特征和功能两个部分特征:在编程中是一个变量,在类中称为属性功能:在编程中是一个函数,在类中称为方法如何去使用这个类car=Cart() #实例化了一个对象carobj.DOUfeng()对象成员的操作一个对象通过类实例.翻译 2021-06-20 15:38:41 · 98 阅读 · 0 评论 -
数据分析之路之python学习:初识面向对象
面向对象:OOPobject Oriented Programming什么是面向过程的编程Procedure Oriented ProgrammingEX:把大象装冰箱需要几步第一步:打开冰箱门第二步:把大象装进去第三步:关上冰箱门分析问题的解决步骤,然后一步步去解决什么是面向对象编程首先,面向对象要解决问题需要先建立出抽象模型。打开冰箱门和关闭冰箱门都属于一个冰箱的功能,大象走进冰箱属于大象的能力。到此我们抽象出两个模型:冰箱和大象冰箱对象:开门大象对象:走入冰箱对象:原创 2021-06-18 10:34:37 · 155 阅读 · 0 评论 -
数据分析之路之python学习-错误和异常
异常两种类型:语法错误逻辑错误如何处理?如果错误发生的情况是可以预知的,那么就可以使用流程控制进行预防处理如果错误的发生条件不可预知,就可以使用 try。。。except。。 在错误发生时进行处理Example1n2 = 3if isinstance(n2,int): #isinstance:判断是哪种类型 res = 10+n2 print(res)Example2try: 可能发生异常错误的代码except: 如果发生异常则进入 e翻译 2021-06-17 22:23:03 · 89 阅读 · 0 评论 -
关于Python的各种库,pandas,numpy,scikit-learn等答应我一定要去下官方的.whl官方包
最近需要用scikit-learn里一些算法做聚类,也需要做一些高级点的图表,于是遇到很多坑。之前是直接在prompt里:pip install XXXX (包名)pandas,numpy也都可以正常使用,结果在我安装了networkx包后,pandas突然不可用。报错:cant import pandas.doc好像是pandas里的一个文件和networkx版本不兼容。于是我就去:https://www.lfd.uci.edu/[安装各种Python包(https://www.lfd原创 2021-03-23 09:53:36 · 280 阅读 · 0 评论 -
Python安装matplotlib一直失败(已解决)
之前Python已经安装过matplotlib 并且也能用,但是不知道自己做过什么操作就不能用了。于是pip install matplotlib 提示该错误:PermissionError: [WinError 5] 拒绝访问。: ‘d:\anaconda3\envs\python36\lib\site-packages\numpy\core\multiarray.cp36-win_amd64.pyd’You are using pip version 9.0.1, however versi原创 2021-03-21 20:29:10 · 6779 阅读 · 4 评论