11 2018 档案
摘要:python操作txt文件中数据教程[3]-python读取文件夹中所有txt文件并将数据转为csv文件 觉得有用的话,欢迎一起讨论相互学习~ 参考文献 python操作txt文件中数据教程[1]-使用python读写txt文件 python操作txt文件中数据教程[2]-python提取txt文件
阅读全文
摘要:python操作txt文件中数据教程[2]-python提取txt文件中的行列元素 觉得有用的话,欢迎一起讨论相互学习~ 原始txt文件 程序实现后结果-将txt中元素提取并保存在csv中 程序实现 import csv filename = "./test/test.txt" Sum_log_fi
阅读全文
摘要:python操作txt文件中数据教程[1]-使用python读写txt文件 觉得有用的话,欢迎一起讨论相互学习~ 原始txt文件 程序实现后结果 程序实现 filename = './test/test.txt' contents = [] DNA_sequence = [] # 打开文本并将所有内
阅读全文
摘要:python循环删除列表元素 觉得有用的话,欢迎一起讨论相互学习~ 常见错误 常见错误一:使用固定长度循环删除列表元素 # 使用固定长度循环pop方法删除列表元素 num_list_1 = [1, 2, 2, 2, 3] for i in range(len(num_list_1)): if num
阅读全文
摘要:python删除列表元素 觉得有用的话,欢迎一起讨论相互学习~ remove 删除单个元素,删除首个符合条件的元素,按值删除,返回值为空 List_remove = [1, 2, 2, 2, 3, 4] print(List_remove.remove(2)) print("after remove
阅读全文
摘要:python创建与遍历List二维列表 觉得有用的话,欢迎一起讨论相互学习~ python 创建List二维列表 lists = [[] for i in range(3)] # 创建的是多行三列的二维列表 for i in range(3): lists[0].append(i) for i in
阅读全文
摘要:Python字符串,整型,浮点数相互转化 觉得有用的话,欢迎一起讨论相互学习~ int(str) 函数将符合整数的规范的字符串转换成int型 float(str) 函数将符合浮点数的规范的字符串转换成float型 str() 函数整数,浮点数转换成字符串 str_a = "123" int_a =
阅读全文
摘要:python获取指定目录下所有文件名os.walk和os.listdir 觉得有用的话,欢迎一起讨论相互学习~ os.walk 返回指定路径下所有文件和子文件夹中所有文件列表 其中文件夹下路径如下: import os def file_name_walk(file_dir): for root,
阅读全文
摘要:Java FileReader使用相对路径读取文件 觉得有用的话,欢迎一起讨论相互学习~ 在进行编程时需要时常更换主机进行测试,如果使用绝对路径则需要经常更改,为此使用相对路径是一个不错的选择。但是使用./,../或.\\,..\\的方式会经常出现未找到文件的错误 需要读取的文件路径为 项目根目录\
阅读全文
摘要:numpy中的arg系列函数 觉得有用的话,欢迎一起讨论相互学习~ 不定期更新,现学现卖 numpy中arg系列函数被经常使用,通常先进行排序然后返回原数组特定的索引。 argmax 将数组排序后返回数组元素从小到大依次排序的·最大的元素索引 argmin 将数组排序后返回数组元素从小到大依次排序的
阅读全文
摘要:Python numpy函数hstack() vstack() stack() dstack() vsplit() concatenate() 觉得有用的话,欢迎一起讨论相互学习~ 转载链接:https://blog.csdn.net/GarfieldEr007/article/details/51
阅读全文
摘要:np.clip截取函数 觉得有用的话,欢迎一起讨论相互学习~ 将范围外的数强制转化为范围内的数 def clip(a, a_min, a_max, out=None): 将数组a中的所有数限定到范围a_min和a_max中,即az中所有比a_min小的数都会强制变为a_min,a中所有比a_max大
阅读全文
摘要:np.random.rand用法 觉得有用的话,欢迎一起讨论相互学习~ 生成特定形状下[0,1)下的均匀分布随机数 np.random.rand(a1,a2,a3...)生成形状为(a1,a2,a3...),[0,1)之间的 均匀分布 随机数 np.random.rand(3,2) array([[
阅读全文
摘要:np.linespace用法 觉得有用的话,欢迎一起讨论相互学习~ 生成指定范围内指定个数的一维数组 def linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None): 在指定的间隔["start","stop"]
阅读全文
摘要:matplotlib交互模式与pacharm单独Figure设置 觉得有用的话,欢迎一起讨论相互学习~ Matpotlib交互模式 在运行python程序时有时候需要生成以下的 动态图模式 来显示程序运行的结果 此时需要使用matplotlib的 交互模式 ,在Ipython中时默认使用交互模式的。
阅读全文
摘要:np.random.choice方法 觉得有用的话,欢迎一起讨论相互学习~ def choice(a, size=None, replace=True, p=None) 表示从a中随机选取size个数 replacement 代表的意思是抽样之后还放不放回去,如果是False的话,那么通一次挑选出来
阅读全文
摘要:np.argsort函数 觉得有用的话,欢迎一起讨论相互学习~ numpy.argsort(a, axis=-1, kind=’quicksort’, order=None) 功能: 将矩阵a按照axis排序,并返回排序后的下标 参数: a:输入矩阵, axis:需要排序的维度 返回值: 输出排序后
阅读全文
摘要:numpy二进制转换和范围缩放 觉得有用的话,欢迎一起讨论相互学习~ 一维二进制转换 import numpy as np # 一维二进制数组转换 a=np.array([0,1,1,0,1,1]) #[1,6] print(a.shape) # (6,) # 转换算子 Bi_conver_op=2
阅读全文
摘要:[::-1] 数组中元素反向 觉得有用的话,欢迎一起讨论相互学习~ 一维数组反向[::-1] import numpy as np a = np.arange(8) print ("生成0-19之间的数组",a) # 一维数组反向 a1 = a[::-1] print("将a数组反向",a1) #
阅读全文
摘要:Numpy根据Bool值挑选数组中元素 觉得有用的话,欢迎一起讨论相互学习~ 使用Boolean类型的数组挑选一维数组中的值 使用一维Boolean数组选取数组中的特定元素,对应位置为True则选取,为False则不选取 import numpy as np i_=[2] # 挑选第三行数据 pop
阅读全文
摘要:numpy~运算符和Boolean类型变量 觉得有用的话,欢迎一起讨论相互学习~ numpy中取反运算符~可以将Boolean类型值取反,这在使用boolean类型数组选择数组中固定元素时十分有用。 import numpy as np a=np.array([0,0,1,1]).astype("b
阅读全文
摘要:np.isin用法 觉得有用的话,欢迎一起讨论相互学习~ np.isin(a,b) 用于判定a中的元素在b中是否出现过,如果出现过返回True,否则返回False,最终结果为一个形状和a一模一样的数组。 但是当参数invert被设置为True时,情况恰好相反,如果a中元素在b中没有出现则返回True
阅读全文
摘要:np.repeat用法 觉得有用的话,欢迎一起讨论相互学习~ np.repeat用于将numpy数组重复 一维数组重复三次 import numpy as np # 随机生成[0,5)之间的数,形状为(1,4),将此数组重复3次 pop = np.random.randint(0, 5, size=
阅读全文