- 博客(25)
- 收藏
- 关注
转载 Tfidf使用
from sklearn.feature_extraction.text import TfidfTransformer from sklearn.feature_extraction.text import CountVectorizer from sklearn.feature_extraction.text import TfidfVectorizercorpus = [ ...
2019-04-11 10:10:37
584
原创 使用pyplot绘制(年份-数据)趋势图
import matplotlib.pyplot as pltfrom pylab import *import numpy as np#解决中文显示问题mpl.rcParams['font.sans-serif']=['SimHei']#解决负号显示问题plt.rcParams['axes.unicode_minus']=False#X轴刻度,使用numpy的linspace(...
2019-04-03 13:24:29
3812
原创 用networkx和matplotlib绘制显示网络图
1.用networkx的Graph()方法来生成一个无多重边无向图,其中networkx可以生成四种图,分别为无多重边无向图、无多重边有向图、有多重边无向图和有多重边有向图。import networkx as nxG = nx.Graph()G = nx.DiGraph()G = nx.MultiGraph()G = nx.MultiDiGraph()而我要生成的是无多...
2019-03-29 10:17:57
3468
2
原创 pandas合并一个文件夹内所有excel表格
1.用 os模块的listdir(dir)方法得到目录下的所有文件名,得到的为文件名组成的列表2.用pandas遍历读取每个excel表格,生成一个DataFrame类型组成的列表,用pandas的concat()方法,合并表格。3.用to_excel()方法生成新的excel文件 ,to_excel(path,index),path为保存路径,index默认为True,会把ID也保存下来...
2019-03-29 09:46:16
8921
17
原创 python bug
TypeError:int object is not iterable 开始,我打算取列表的前面一部分的数据,结果我少了:,因此报了这个错误a=[1,2,3]a=[:2] #这里我错误的写成a=a[2]for i in a: print(i) ...
2018-09-28 13:49:51
180
原创 tensorflow GPU问题
linux下查看GPU使用情况的命令:nvidia-smi由于我们实验室是多人共用一台服务器,因此我选则动态申请使用config=tf.ConfigProto()config.gpu_options.allow_growth=Truewith tf.Session(config) as sess:动态使用由一个缺点,那就是要手动杀死进程释放内存kill -9 PID...
2018-09-19 07:38:17
149
原创 LeetCode第十一天
11. 盛最多水的容器class Solution(object): def maxArea(self, height): """ :type height: List[int] :rtype: int """ #从左往右逼近,如果左边小,则左边右移,否则右边左移 max_area=...
2018-09-13 22:53:23
129
原创 tensorflow保存和重载模型
1.保存一个模型注意要给变量命名,要把op用tf.add_to_collection()添加saver = tf.train.Saver(max_to_keep=20) #注意要在初始化变量以后,迭代以前,参数为最大保存数量saver.save(sess, 'my_test_model',global_step)#在迭代中保存模型第一个参数是保存模型,第二个参数是保存路径,第三个参数是...
2018-09-13 16:23:50
746
转载 使用tensorboard可视化loss和correct
1.用try...except...避免因版本不同出现导入错误问题try: image_summary = tf.image_summary scalar_summary = tf.scalar_summary histogram_summary = tf.histogram_summary merge_summary = tf.merge_summary Sum...
2018-09-13 08:10:47
517
原创 Leetcode第十天
160. 相交链表# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def getIntersecti...
2018-09-07 22:09:38
106
原创 LeetCode第九天
125.验证回文字符串class Solution(object): def isPalindrome(self, s): """ :type s: str :rtype: bool """ str_list=[] for l in list(s): if l.is...
2018-09-06 23:15:24
119
原创 python代码技巧
1.用正确方式打开文件with open("tmp") as f: for line in f.readlines(): print line用上面这种方式打开文件,而不要用f = open("tmp")for line in f.readlines(): print linef.close()2. 如何连接字符串str_list=[...
2018-09-06 10:38:50
215
原创 LeetCode第八天
108. 将有序数组转换为二叉搜索树# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution:...
2018-09-04 21:50:47
130
原创 NER项目中遇到的坑
1.不论中文集还是英文集第一个字符前面总会加些utf-8的字符2.list=[1,2]for l in list: print(list)输出是:[1,2][1,2]一定要注意!!
2018-09-04 00:10:37
217
原创 LeetCode第七天
星期日做老师给的任务去了,就没有做着一块,以后尽量还是要做104. 二叉树的最大深度# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.righ...
2018-09-04 00:01:48
99
原创 LeetCode第六天
83. 删除排序链表中的重复元素# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def deleteDuplicates(self,...
2018-09-03 23:58:25
149
原创 LeetCode第五天
53.最大子序和class Solution: def maxSubArray(self, nums): """ :type nums: List[int] :rtype: int """ for i in range(1,len(nums)): if nums[i-1]>0...
2018-08-31 20:40:39
169
原创 LeetCode第四天
28.实现strStr()class Solution: def strStr(self, haystack, needle): """ :type haystack: str :type needle: str :rtype: int """ if(needle==''): ...
2018-08-31 20:32:18
139
原创 LeetCode第三天
21.合并两个有序列表# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def mergeTwoLists(self, l1, l2)...
2018-08-29 20:35:29
130
原创 LeetCode第二天
13.罗马数字转整数class Solution: def romanToInt(self, s): """ :type s: str :rtype: int """ dico={'I':1,'V':5,'X':10,'L':50,'C':100,'D':500,'M':1000,'IV':4,'IX':...
2018-08-29 20:31:51
134
原创 LeetCode第一天
1.两数之和class Solution: def twoSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[int] """ for i in range(len(nums))...
2018-08-29 20:29:05
111
原创 我用过的tensorflow函数
1. tf.reduce_sum() 假设x=[[1,2],[3,4]],那么 tf.reduce_sum(x) ==> 10 #求所有元素的和 等价于tf.reduce_sum(x,[0,1]),通俗理解为按行按列求和 tf.reduce_sum(x,0) ==>[4,6] #相当于按列求和 tf.reduce_su...
2018-08-29 20:16:23
384
转载 Linux Screen后台运行程序
1.screen -S yourname: 为会话指定名字2.screen Ctrl-a d ->detached,暂时离开正在运行的session,但并不结束会话,其仍在后台执行3.screen -ls screen列表,查看所有存在的会话4.screen -r session(会话名字 yourname) 恢复被detached的会话5.screen -X -S your...
2018-08-26 16:45:51
1093
原创 用java对大量Excel表处理(去重,生成新属性,统计数量)
近期帮老师的一位朋友做了数据处理,表格为1985-2014年的电子信息产业、汽车产业和装备制造产业的所有专利(申请号,分类号,申请人等等),其中申请号和分类号需要处理,通过处理生成其是否为融合性专利以及时间。然后统计为每年融合性专利的数量。 第一步,对Excel表名字及页面进行处理,方便循环迭代。我是尽量把每个表切成2MB大小,大概5W条数据左右吧,因为太大了会跑的很慢,一个3M...
2018-06-20 16:28:41
5012
4
原创 通过java语言引入poi接口实现从从数据库中输出到Excel表中
预备知识:一、Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。它的主要结构包括:HSSF,XSSF等等。我们一般都是用于导出Excel,其他的相对少一点。本次使用的主要是HSSF。二、建立Excel常用对象的步骤 点击打开链接(poi用法)HSSFWorkbook wb = new HSSFWor...
2018-04-13 18:05:06
359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人