- 博客(23)
- 收藏
- 关注
原创 Windows10下Jupyter Notebook 使用虚拟环境
问题描述启动Jupyter Notebook之后它会自动加载原始的python环境,但是自己又在Anaconda中下载了新的虚拟环境,很多库都在这个虚拟环境中,那么如何让Jupyter Notebook加载自己的这个虚拟环境呢?更换步骤:打开命令行窗口,输入:conda env list查看Anaconda中已经安装的虚拟环境继续执行命令:conda activate your_env_name然后执行代码:pip install ipykernel继续执行命令:
2022-03-05 20:09:00
516
原创 使用cx_oracle向数据库中导入数据报错
1、python value of type numpy.int64 not supported:2、DPI-1043:invalid number3、无效数字(无效的数据类型)以上三种错误的解决方法:建表时,将所有的数据类型设置为varchar即可这种方法比将nan改为None,int类型改为float类型等方法要来的快,而且成功率更高,不过nan和None导入后在数据库中仍然显示为nan和None,而不会变为null...
2021-03-18 20:29:51
1652
转载 python 时间频率
下面是python可使用的时间序列的基础频率表:别名 偏移量类型 说明 D Day 每日历日 B BusinessDay 每工作日 H Hour 每小时 T或min Minute 每分钟 S Second 每秒 L或ms Milli 每毫秒 U Micro 每微秒 M MonthEnd 每月最后一个日历日 BM BusinessMonthEnd 每月
2021-03-09 21:20:15
528
原创 企业加密环境快速离线安装python包
说明:对于企业加密环境,不能使用命令行安装离线python包,否则会报错,这时可采用加密软件安装离线pyhton包,或删除报错中的相应说明文件。以下假设pycharm为加密软件,则可以用pycharm安装离线python包。1、首先,在联网环境下,打开pycharm,使用pip install 安装指定包,并使用pip show 查看前置包,如:pip install pmdarima # 自动arima包pip show pmdarima #查看所有前置包2、去https:/.
2021-03-09 16:03:47
280
1
原创 对含有nan值的列表求均值
使用np.nanmean()函数,如:a=[1,2,3,np.nan]print(a,np.nanmean(a))结果为:[1, 2, 3, nan] 2.0
2021-03-01 02:04:20
1029
原创 python 数据框对nan和None的处理
问题:有时python从文件或数据库向中导入数据成数据框时,有些空值会被替换成nan,而有些会被替换成None(似乎列值全为空或者字符类型时会替换成None,列值为数值时会换成nan),这时应该如何处理较好?建议将None全部替换成nan,因为np和pandas中处理nan的函数比较多,使用语句:df=df.fillna(value=np.nan)后面只需判断某值number是否为nan,而不用再担心出现None,使用:np.isnan(number)判断number是否为nan
2021-02-28 18:37:46
1453
原创 快速安装任意指定python包及其所有前置包的方法
为了解决在某些离线场景下安装指定python包及其前置包的问题,有如下解决方案:1、创建一个新的python虚拟虚拟环境venv,保证其中没有python包;2、使用pip install 命令安装指定包,如pip install py2neo #py2neo改为指定的包名3、使用pip freeze > requirement.txt 将虚拟环境中的所有包写入requirement.txtpip freeze > requirement.txt4、使用pip
2021-02-24 22:48:08
660
转载 R—读取数据(导入csv,txt,excel文件)
R—读取数据(导入csv,txt,excel文件)导入CSV、TXT文件read.table函数:read.table函数以数据框的格式读入数据,所以适合读取混合模式的数据,但是要求每列的数据数据类型相同。read.table读取数据非常方便,通常只需要文件路径、URL或连接对象就可以了,也接受非常丰富的参数设置:file参数:这是必须的,可以是相对路径或者绝对路径(注意:Windows下路径要用斜杠'/'或者双反斜杠'\\')。 header参数:默认为FALSE即数据框的列名为V1,V
2020-06-09 22:49:27
1616
转载 Latex中用Bibtex引用文献
Step1,创建BibTex文件:再Texstudio中,新建文件,保存的时候选择保存为 .bib文件,即创建了一个BibTex参考文献库。Step2,添加引用文章的内容:把要引用的文献的BibTex格式内容的复制到.bib文件里面。Step3,添加引用配置:在Latex文档里面添加BibTex库的引用,\end{document} 添加如下内容:\bibliographystyle{plain}\bibliography{.bib文件名}其中\bibliograp..
2020-06-05 23:08:40
1011
转载 VS一个项目下多个main函数源文件运行导致出现 “系统找不到指定文件”的错误
VS一个项目下多个main函数源文件运行冲突问题问题学C++过程中,经常写一些小的案例代码,在一个项目下会建立多个源文件编译运行,每个源文件都由main函数,经常冲突,一开始只是把main改成main1,main2…,后来查了一下,有以下几种方法可以解决这个问题。解决1、移除移除不需要编译的源文件即可。2、不参与生成在不期望生成的源文件,右击属性->从生成中排除————————————————版权声明:本文为CSDN博主「CHN_陈浩男」的原创文章,遵循CC 4.0 BY-SA版权
2020-05-28 22:25:04
1303
转载 欢迎进入Flask大型教程项目!
转载一个极好的学习Flask编程的tutorial!应用程序简介作为本教程的一部分–我要开发的应用程序是一个极具特色的微博服务器,我称之为microblog。我会随着应用程序的不断地进展将涉及到如下这些主题:用户管理,包括管理登录,会话,用户角色,权限以及用户头像。 数据库管理,包括迁移处理。 Web 表单支持,包括对各个字段的验证。 分页处理。 全文搜索。 用户邮件提醒。 HTML 模板。 支持多国语言。 缓存以及其它性能优化技术。 开发以及生产服务器的调试技巧。 ..
2020-05-22 16:33:15
206
原创 将英文字符串信息编码隐藏进图片,并解码信息
首先,定义一些重要的函数1、编码函数:将一段话编码成二进制数,储存在列表中。返回二进制数列表和这个列表的行数和每行对应的列数。def encode(s): #编码函数 n=len(s) l=list() #编码数组 num=list() k=0 #记录数组中字符的个数 for i in range(n): l.append([]) num.append(len(s[i])) f.
2020-05-18 11:01:42
550
转载 机器学习系列(3)_逻辑回归应用之Kaggle泰坦尼克之灾
作者:寒小阳时间:2015年11月。出处:http://blog.csdn.net/han_xiaoyang/article/details/49797143声明:版权所有,转载请注明出处,谢谢。
2020-05-16 18:09:47
161
转载 大数据竞赛平台——Kaggle 入门
大数据竞赛平台——Kaggle 入门篇这篇文章适合那些刚接触Kaggle、想尽快熟悉Kaggle并且独立完成一个竞赛项目的网友,对于已经在Kaggle上参赛过的网友来说,大可不必耗费时间阅读本文。本文分为两部分介绍Kaggle,第一部分简单介绍Kaggle,第二部分将展示解决一个竞赛项目的全过程。如有错误,请指正!————————————————版权声明:本文为CSDN博主「wepon_」的原创文章,遵循CC 4.0 BY-SA版权协议,...
2020-05-16 16:50:22
356
转载 计算机领域有哪些常见的比赛?各个比赛的含金量?
入了计算机这一行,写代码便是我们安身立命的本领,夜以继日勤学苦练,希望早日成为编程高手。和其他行业相比,计算机领域的实验成本是比较低的,毕竟,我们程序员的练习,通常是在电脑上敲击下一行行代码,然后执行查看结果。而很多行业,是需要真真切切的进入实际工作环境,加以学习实操。例如,医学生想要积攒经验,需要和真正的病人打交道;土木建筑行业的同学,学校都会安排亲自去工地体验一番,感受一下面向黄土背朝天的辛劳。相对低廉的实验成本,就促进了行业的快速发展,同时的,也为比赛的开展提供了很好的土壤。每年,计算机领
2020-05-15 16:57:35
3879
转载 LaTeX中矩阵的输入
利用amsmath 宏包进行矩阵的输入在\begin{document}前面加上 \usepackage{amsmath}然后用\begin{equation}\left[\begin{array}{cc} % 三行就写ccca_1& a_2 \\a_3 & a_4\end{array}\right ] % matrix1 \end{equation}即可得到...
2020-05-15 00:52:36
2016
原创 利用turtle模块画一棵树,包括枝干和树叶,并涂上颜色
#利用turtle模块画一棵树,包括枝干和树叶,并涂上颜色import turtleimport randomturtle.screensize(10000,10000)turtle.Turtle().screen.delay(0) #取消延迟,有奇效p=turtle.Pen()p.speed(0) #笔尖速度调至最大p.color('Goldenrod4') .
2020-05-11 11:06:17
3019
转载 Python:使用Python turtle画图时,画完图形窗口一下子消失,退出窗口的几个解决方法
1.第一种方法:在程序的最后面加上:turtle.exitonclick()该语句让程序等待用户点击界面后才能够退出2.第二种方法:在程序的最后面加上:turtle.mainloop()该语句必须放到最后一句,该句子后面的所有代码都无法执行3.第三种方法:在程序的最后面加上:turtle.done()该语句的功能和mainloop(),差不多。————————————————版权声明:本文为CSDN博主「data_amateur」的原创文章,遵循CC 4.0 BY-SA...
2020-05-10 11:13:06
14501
原创 Python:读出文本本件,统计单词数输出;读出文本文件,随机输出其中的10个单词
#读出文本本件,统计单词数输出;读出文本文件,随机输出其中的10个单词import reimport randomf=open("this.txt","r")r = re.compile(r"[,!\*\.]")#统计每个单词数words = {}f=open("this.txt","r")for line in f: for word in r.sub("",line.strip()).split(" "): if word in words: ...
2020-05-09 12:27:38
2916
转载 LaTex 把上下标符号放在正上和正下方公式介绍
文章目录问题来源问题解决扩展公式全局概览问题来源当使用行内数学环境$…$时,由于采用的是inline mode模式,上下标默认是出现在右上和右下。如图:$J(\theta)=\sum_{i=0}^{m} (h_{\theta}(x_i)-y_i)^2$1问题解决当使用行间数学环境……时,由于采用的是interline mode模式,上下标默认是出现在正上方正下方。如...
2020-05-06 12:10:33
6830
转载 Python中列表元素转为数字的方法
本文实例讲述了Python中列表元素转为数字的方法。分享给大家供大家参考,具体如下:有一个数字字符的列表: 1 numbers =['1', '5', '10', '8'] 想要把每个元素转换为数字: 1 numbers =[1, 5, 10, 8] 用一个循环来解决: 1 2 ...
2020-04-26 14:57:29
17326
转载 python判断字符串是否为空
python判断字符串是否为空方法总结方法一:使用字符串长度判断如果 len(s) ==0 则字符串为空方法二:isspace判断是否字符串全部是空格如果s.isspace() 为True 字符串为空,否则非空方法三:直接判断是否为空if s == '' 字符串为空,否则非空方法四:使用strip()函数判断字符串是否为空strip() 方法用于移除字符串头尾指定的字符(默认...
2020-04-25 17:01:22
3983
原创 找到字符在字符串中的位置
str.find(str, beg=0, end=len(string))str -- 指定检索的字符串 beg -- 开始索引,默认为0。 end -- 结束索引,默认为字符串的长度。Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-...
2020-04-25 16:19:52
1678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人