
平时工作问题记录
Foneone
菜鸡养生记。
展开
-
解决:Resource stopwords not found. Please use the NLTK Downloader to obtain the resource
Resource stopwords not found. Please use the NLTK Downloader to obtain the resource问题解决原创 2022-06-18 13:28:41 · 894 阅读 · 0 评论 -
教你免费使用论文检索网,轻松下载
你是否因毕业而无法使用图书馆资源?阅读本文,仅需三步就可使用论文检索网~~原创 2022-03-21 10:28:42 · 810 阅读 · 0 评论 -
解决时序模型(ARIMA等)报错:TypeError: predict() missing 1 required positional argument: ‘params‘
本文代码:def arima_model(): arima_model = ARIMA(train_data,order) #ARIMA模型 arima = arima_model.fit()#激活模型 ############ out-sample ########## 样本外预测 out_sample_pred = arima_model.predict(start=len(train_data)-2,end = len(train_data)+30,dynam原创 2022-01-10 14:16:51 · 4100 阅读 · 0 评论 -
Python 按照X,Y样本对打乱数据集
import randomdef shuffle(data,label) index = [i for i in range(len(data))] random.shuffle(index) # 需要import data = data[index] label = label[index] return data,label上述代码,适用于type(data) 是numpy ,tensor,但不适用于list结构。...原创 2021-04-21 16:55:43 · 474 阅读 · 0 评论 -
[Latex] 详述正确使用Latex模板,撰写论文步骤
因为投稿的期刊需要使用Latex模板,所以现学现用,努力了两天写完了,希望有个好结果,也给第一次使用Latex的小白一些思路把。(1)安装环境Latex和python差不多,需要安装Latex本身和一个编译器,才能使用。我用的是Tex Live和Texsudio。这两个的安装可以参考:https://blog.youkuaiyun.com/zaishuiyifangxym/article/details/88170827其中Texsudio可能需要科学上网,所以提供一个安装包:https://pan.b原创 2020-09-16 09:50:05 · 1497 阅读 · 1 评论 -
记录一下第四次数学建模,最后一次
纪念一下参加了四次的数学建模。有的时候在想不是数学专业的,为什么对数学建模这么喜欢呢?高中数学老师课上就给我们说,她的数学建模经历,因此在大一的时候我就励志要参加数学建模了。然后在炎炎夏日中,每天穿梭在宿舍和3教教室,听数学老师们的培训,培训了整整一个月,才结束这痛苦的数学建模!!!因为参赛队伍数,有限制也没有选上,=,=。最后死皮赖脸的求着老师,和机械的一位同学和一位学长组队了。清楚的记得我们做的题目是"太阳影子定位技术",当时知道最后一晚要熬夜,买了一堆吃的,一堆吃的。感觉我就是个混子,啥也没干原创 2020-12-11 20:48:32 · 365 阅读 · 2 评论 -
Python // 时遇到负数问题
'/'是保留浮点数的一般除法。'//'是除完之后,向下取整。a = 10b = 3 print(a/b) # 3.3333333333333335print(a//b) # 3当遇到负数时,由于'//'向下取整,导致 -6//132结果不是 0而是-1。计算逻辑为: (6/132) = 0.045454545454545456 *(-1) = -0.0454545 ->(向下取整) = -1 因此 如果计算a//b,ab其中一个可能为负数,则应该写成:int...原创 2020-08-17 10:44:47 · 2792 阅读 · 0 评论 -
Python 需要搞清楚的基本原理整理
https://blog.youkuaiyun.com/zhaogeno1/article/details/80298702转载 2020-07-13 16:29:01 · 291 阅读 · 0 评论 -
Python-利用Graphviz绘制决策树
1,Graphvi安装[1]安装包下载地址见此链接。[科学上网]下载速度比较快[2]下载完msi之后,安装在这个anaconda的路径下。我的路径是E:\anaconda1\Lib\site-packages\然后就安装就好了,首先测试一下pyhton是否能够import。下面截图说明可以用。然后找一下Graphviz.exe的路径,直接在开始界面找一下路径就行了[anaconda包太多了不好找],路径是E:\anaconda1\Lib\site-packages\bi..原创 2020-06-10 09:46:22 · 6830 阅读 · 1 评论 -
python 安装 pip
用pip安装包,不小心把旧版本的pip删掉了,新版本的装不上。所以,要重新安装pip.https://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py -官网点开之后,一点懵逼。其实就是把网页上的代码复制到scripts目录下。然后运行一下py文件就好了。...原创 2020-05-10 23:45:08 · 273 阅读 · 0 评论 -
Letax [错误] Can't spawn "cmd.exe": No such file or directory at c:\texlive\2018\texmf-
利用tex studio出现Can't spawn "cmd.exe": No such file or directory at c:\texlive\2018\texmf-问题。【1】找到path环境变量,将txtlive中的bin/win32路径添加进去。【2】在win+Rcmd中能够运行 tex -version就说明添加成功。【3】再次运行。...原创 2020-05-09 17:30:36 · 2775 阅读 · 4 评论 -
Python中collections模块(内置模块)
转载:https://www.cnblogs.com/dianel/p/10787693.htmlcollections模块实现了特定目标的容器,以提供Python标准内建容器 dict、list、set、tuple 的替代选择。CounterCounter是一个dict子类,主要是用来对访问的对象的频率进行计数。import collectionsc = ['s','a','...转载 2020-05-19 17:10:09 · 297 阅读 · 0 评论 -
论文参考文献引用小技巧
一般情况下,会有三种参考文献格式:GB/T7714,APA,MLA(Modern Language Association)。其中 中国毕业论文和在中国发表的文章,都是以GB/T 7714为标准的,是国家标准。中文参考文献,一般直接用“知网->文章->导出参考文献”;知网里面没有的可以参考“百度学术”中的引用(引用的时候三种格式都有)。第二种是 APA,一般学术性论...原创 2020-03-24 10:10:14 · 11000 阅读 · 0 评论 -
Python-argparse库基本使用方法和add_argument() 参数详解
官网:https://docs.python.org/3.6/library/argparse.htmlargparse库是一个存储参数库,可以用来进行模型训练过程中的参数保存作为一个整体,以便于使用和更改。创建import argparseparser = argparse.ArgumentParser(description='Testing...') #创建对象添加参数...原创 2020-02-26 00:05:23 · 23003 阅读 · 5 评论 -
pytorch - K折交叉验证过程说明及实现
代码主要核心思想来自:https://www.cnblogs.com/JadenFK3326/p/12164519.htmlK折交叉交叉验证的过程如下:以200条数据,十折交叉验证为例子,十折也就是将数据分成10组,进行10组训练,每组用于测试的数据为:数据总条数/组数,即每组20条用于valid,180条用于train,每次valid的都是不同的。(1)将200条数据,分成按照 数据...原创 2020-02-22 19:09:48 · 45909 阅读 · 34 评论 -
python 中的内置函数slice()
slice()函数是一个切片函数,可以作用于list,tuple,numpy等结构,其作用类似于列表中常见的切片操作,但是如果按照某个长度将list等可以用于切片的序列做等分,一般可以用一个循环可以实现。l =[1,2,3,4,5,6,7,8,9,10]i = 0while(i<10): print(l[i:i+2]) i += 2output:[1, 2]...原创 2020-02-22 15:21:43 · 9752 阅读 · 0 评论 -
from ast import literal_eval 去掉列表结构,仅留字符串
直接print是这样的形式,直接把[]去掉,剩下字符串结构。from ast import literal_evalimport pandas as pddata = pd.read_csv(path)for contents in data: print(contents) print(literal_eval(contents)[0])对比:...原创 2020-02-07 10:14:30 · 1006 阅读 · 0 评论 -
python中的re模块(正则表达式)
re模块是python中特有的,但是正则表达式是通用的。正则表达式介绍re模块常用函数正则表达式介绍(1)特殊符号处理常用逻辑符号 含义 正则表达式 可以匹配的例子 不可能匹配的例子 . 匹配任一字符 "a.c" "abc",''amc" "addc","addds" ^ 匹配以某个字符开始的字符串 "^a"...原创 2020-02-01 18:54:51 · 295 阅读 · 0 评论 -
Double-Array Trie过程详解
Double-Array Trie分为静态构建和动态构建两种情况,动态构建过程中主要利用的公式是: base[s]+c=t check[t]=base[s]静态构建的过程中主要利用的动态转移公式是: base[s]+c=t ...原创 2019-12-17 19:24:30 · 1443 阅读 · 0 评论 -
matlab文件导出成jar;Java再调用jar步骤详解
使用工具:matlab2018b,jdk:1.8 ,eclipse1,查看环境查看matlab环境:在matlab命令行输入:version -java 查看本机jdk环境:在cmd下输入: java -version 必须保证两处的jdk环境是相同的1.8。因为尝试了很多个版本的matlab,特此把我试过的matlab中的java...原创 2019-12-11 17:57:29 · 3267 阅读 · 5 评论 -
matlab中的princomp()和pca()区别
matlab2016b中利用PCA原理做降维的是princomp(),2017版本不清楚,由于实验需要,将2016b卸载了,换成了2018b然后这行语句就报错了,说princomp()已经没了,让我用pca替换。但是替换后,有一个问题就是当原始数组里面存在很多列0时,pca自动返回前10个主成分而不是所有的。利用princomp()的维度结果,C为原始数据集% C:11*467(维度...原创 2019-12-10 21:56:19 · 4794 阅读 · 5 评论 -
python 引用,浅拷贝,深拷贝
引用当对象是不可变类型的时候,int、float、double、string、tuple(纯tuple),遇到“引用”问题时,虽然起初两个变量指向同一个内存地址,但是改变了其中一个值,并不会影响另外一个(会重新开辟内存地址)。当对象是可变类型的时候,list、dic,遇到“引用”问题,会一直共享一块内存地址,改变了其中一个,另外一个也就改变了。#1 不可变量,更改后内存地址发生改变...原创 2019-12-05 11:06:39 · 175 阅读 · 0 评论 -
pandas 读文件(csv/excel)遇见的问题
'gbk' codec can't decode byte 0xb1 in position 5: illegal multibyte sequence改成如下格式:import pandas as pd path = 'C:\\....\\test.xls'f = open(path,'rb')data_0 = pd.read_excel(f)#data_0 = pd.read...原创 2019-11-13 19:33:31 · 1142 阅读 · 0 评论 -
记录python对CSV文件读取和写入
原始.csv 文件的样子。(1)查看这个.csv文件。import csv#csv添加数据file_name1 = 'C:\\Users\\happy\\Desktop\\hello.csv'tmp = open(file_name1, 'r') #r只读模式reader = csv.reader(tmp)for item in reader: #按行读取 pr...原创 2018-11-27 14:48:07 · 2779 阅读 · 0 评论 -
累积
https://www.cnblogs.com/en-heng/p/5630849.html上篇这篇博客,关于DataFrame讲的很不错,主要侧重于利用DataFrame实现类似于SQL一样的效果。https://blog.youkuaiyun.com/tymatlab/article/details/79863890 将python源程序,打包成exe。两行语句解决问题~~...转载 2018-11-29 15:38:12 · 200 阅读 · 0 评论 -
记录pytorch代码运行中的报错
【1】RuntimeError: size mismatch, m1: [1 x 100], m2: [1 x 1] at c:\programdata\miniconda3\conda-bld\pytorch-cpu_1532498166916\work\aten\src\th\generic/THTensorMath.cpp:2070x = np.linspace(-1, 1, 100)...原创 2018-11-17 16:15:34 · 3624 阅读 · 1 评论 -
记录python中调用 C#动态链接库问题
程序摘自https://blog.youkuaiyun.com/LTG01/article/details/80700513import clrclr.FindAssembly("PythonNetTest.dll") ## 加载c#dll文件######引用dll模块,使用绝对路径#####from PythonNetTest import * # 导入命名空间instance = Cl...原创 2018-10-18 19:49:46 · 5120 阅读 · 8 评论 -
python 实现一个文件夹内带有标记的两类图片 自动 分成两个文件夹,仅需30行~~~
背景:有一堆已经带有标记的图片,如图1所示。图片标记是以.csv格式存储,如图2。 (图1)(图2)然后把两类图片根据csv中标记不同,分成两个文件夹。带有标记的文件为:classifation_path.csv 初始文件夹为:old_flie,分后的文件夹分别为:new_file_0;new_file_1.代码如下。import pandas as pdimport nu...原创 2019-01-24 00:42:52 · 1500 阅读 · 7 评论 -
MFC-访问对话框三种方式
申明:跟着猎豹网上面的老师学习的效果:如图。 方法1:GetDlgItem(->GetWindowText(); 与 GetDlgItem()->SetWindowText();void ChappyDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 int num1,num2,num3; TCHAR ...翻译 2019-01-30 23:11:00 · 450 阅读 · 0 评论 -
C++和matlab混合编程(用MFC给matlab做界面)
环境:VS2010;matlab2014a目标:用VS做一个MFC界面,调用matlab程序。目录matlab生成dll库步骤:1,将用matlab编译好的m文件放在,matlab安装目录bin文件夹下。我的文件位置为:G:\matlab2014\Matalab 2014\anzhuang\bin我的m文件[calcualte.m]为:function y = cal...原创 2019-03-02 18:21:15 · 4358 阅读 · 6 评论 -
程序设计方法论——以乒乓球竞技为例
今天,看到了关于解决问题的自顶向下的设计方法,以前在《软件工程》书里面也出现过“自顶向下”这种方式,但是一直没有深入理解这是什么意思,如何去使用该方法,今天看书,看到了一个实例,收获很大。以后,在自己设计算法或者做实验的时候,要对这种方法熟练掌握。特此记录。书中,说的“体育竞技分析”的实例。...原创 2019-03-14 20:43:20 · 1723 阅读 · 0 评论 -
k_means手写代码的血和泪【辣鸡代码欢迎批评】
老师布置作业,要求这个代码,然后我就开始写了。用的是纸鸢花的数据集,为了体现聚类分析,我就把标签手动去掉了,又为了能够用三维图像装b,我就去掉了一维特征,留下了三维特征。补:在数据样本未知,且难易从数据分布等特征看出有明显分类的时候,K的选取尤为重要。一般K=3,4,5。在K=3,4,5时,去分别做聚类,验证效果。并且可以适当增加惩罚系数,增加容错性,有的样本本身就属于两个簇的交界地。...原创 2019-03-28 23:19:44 · 540 阅读 · 0 评论 -
python+opencv(cv2)实现图片车牌目标识别
前两天看了几篇图像处理方面的文章,然后了解到车牌识别,是一个典型的目标提取的处理过程。然后就按照一般处理方法,进行了一些小的实验,效果不是很好,纯属好奇。仅供参考。import cv2import numpy as npfrom matplotlib import pyplot as pltfrom PIL import Image def show_pic(path): ...原创 2019-04-23 10:32:19 · 3136 阅读 · 0 评论 -
【转载】用python向txt文件中写数据时的追加和覆盖问题
原文链接:https://blog.youkuaiyun.com/weixin_39963132/article/details/85197397将计算数据保存在txt中,每次写入都是把txt文件中原来存在的内容覆盖掉了,那么如何才能在原来的基础上继续往里面添加内容呢?file = open(pathTxt, 'w', encoding='utf-8') ##原来file = open(pa...转载 2019-09-25 17:01:45 · 4628 阅读 · 0 评论 -
记录python调用matlab编写的程序中的问题
我是要给matlab程序,利用python 的 tkinter 包做一个界面化。环境:python 3.5;matlab 2016b遇到的问题:1,matlab 报错:引用了已清除的变量 address程序段:function y = Test(address)clcclear...address1 = address%read.xmlecg = xmlread(ad...原创 2018-10-18 19:44:58 · 1306 阅读 · 0 评论