
Python
文章平均质量分 79
dominic_z
这个作者很懒,什么都没留下…
展开
-
【Anaconda】Mac里进入anaconda环境
在conda里使用anaconda虚拟环境,直接运行下面命令会报错——需要使用conda init <SHELL_NAME>而我使用的是zsh,所以我就输入conda init zsh,然后根据要求重启终端,就可以发现自动进入了(base)这个环境,并进行环境切换了,如果希望退出来,通过conda init -h可知,只要输入conda init --reverse zsh,然后重新进入终端,就可以发现已经退出环境了。...原创 2020-09-04 08:45:16 · 3984 阅读 · 0 评论 -
【Python】积累与发现
Python命名规范Python包管理工具——PipConda工具使用Python3MySQL数据库连接Python中操作mysql的pymysql模块详解python字符编码与解码——unicode、str和中文:UnicodeDecodeError:'ascii’codeccan’tdecodePython中的classmethod和staticmethod的区别与应用pytho...原创 2019-03-17 10:59:22 · 565 阅读 · 0 评论 -
【TensorFlow】
数据基础在tensorflow里,类型很重要Variable和get_variable的用法以及区别tf.reset_default_graph()a=tf.get_variable('13',shape=[],initializer=tf.constant_initializer(12))# 下一个语句报错# a=tf.get_variable('13',shape=[],ini...原创 2019-04-28 12:43:21 · 1206 阅读 · 0 评论 -
【深度学习】TensorFlow从入门到不会
Chapter34.TensorFlow实现神经网络常量import tensorflow as tfa = tf.constant([1.0, 2.0], name=&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;a&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;)b = tf.constant([2.0, 3.0], name原创 2019-03-13 15:29:28 · 275 阅读 · 0 评论 -
【XGBOOST】win下安装
我用的anaconda首先用conda创建了一个新的环境,并且安装了numpy等等数据分析包,然后尝试安装xgboostAnaconda cloud上的xgboost只有linux版本的,所以不能用conda在win上安装xgboost,只能用pip,指令很简单pip install xgboost安装是成功了,但是安装之后提示了红字部分说还需要cython,PyHamcrest,m...原创 2018-10-30 21:17:07 · 156 阅读 · 0 评论 -
运用Pycharm与Anaconda进行数据分析
先挖个坑= =具体配置再说,先挖个坑 用conda安装python3.7给pycharm用是没问题的,但是用conda给这个环境装包可能会出现各种问题,但是如果用pycharm内置的包管理器用pip安装就不会出问题用conda安装的pandas包在pycharm里运用read_excel方法的时候回报错,因为没有安装xrld包,这个的安装方法必须是在pycharm内置的包管理器用pip安装,...原创 2018-09-01 11:12:16 · 7253 阅读 · 0 评论 -
【Python第三方包】Numpy
做个笔记Numpy遇到的坑reshape和T的区别reshape和T的结果是不一样的个人猜测:我一直觉得在np.array的数据结构里,数字候是以一维线性存储的形式存储的,然后对象内部再维护了一个shape,然后用的时候根据shape去截断这个数字序列,得到结果。 所以导致了reshape和T的结果不同concatenate首先要知道二维的np.array...原创 2018-08-18 16:06:45 · 324 阅读 · 0 评论 -
【Python第三方包】scikit-learn
KFold与StratifiedKFold的区别 class sklearn.model_selection.StratifiedKFold(n_splits=3, shuffle=False, random_state=None) Stratified K-Folds cross-validator Provides train/test indices to split data...原创 2018-08-02 16:36:23 · 1804 阅读 · 0 评论 -
【Python内置包】csv模块用法
一、概述CSV(逗号分隔符)文件是表格与数据库操作之中最常用的输入输出格式。在RFC4180中的文件描述标准对CSV格式进行规范之前,CSV格式文件就已经被应用了很多年了。而缺乏合适的格式描述规范意味着不同应用的输入输出格式会有着细微的差别。因此在从不同源生成这些文件的时候,这些差别相当恼人。但是尽管不同规范的CSV之中,分隔符和引用符千差万别,他们的格式还是大体相似的,因此制作一个可以高效处...原创 2018-08-02 16:26:03 · 23009 阅读 · 0 评论 -
【Python内置包】re.sub功能
之前要用到正则替换,所以就用到了sub这个功能,看着doc里写的云里雾里的,就自己做了做实验先看看参数情况 re.sub(pattern, repl, string, count=0, flags=0) 第一个参数pattern:就是正则式字符串或者正则式对象 第二个参数repl:就是要用什么东西去替换pattern匹配到的字符串 第三个参数string:就是对哪个字符串进行匹配 先...原创 2018-08-02 11:48:40 · 4700 阅读 · 1 评论 -
【Python】pop与迭代不能共用
l = [0,1,5,3,2,7,6]for i in range(len(l)): print(i) if l[i]&amp;gt;3: l.pop(i)d=dict()for i in range(10): d[i] = ii=0for k,v in d.items(): i+=1 print(i) if k&amp;gt;5: ...原创 2018-07-04 11:34:57 · 508 阅读 · 0 评论