python语言
lllllpf
这个作者很懒,什么都没留下…
展开
-
pandas读取tsv文件如何取消设置第一行为列名
pandas读取文件时默认把文件第一行当作列名,但是当文件第一行是有效数据时,不想将第一行作为列名,以下方式可以取消:给 pands.read_csv() 加上 header=None 参数例如:data = pandas.read_csv("data/TRAIN.tsv",sep='\t',header=None)这里的sep参数设置为’\t’表示读tsv文件,因为csv文件默认分隔符是",",而tsv文件默认分隔符是’\t’。...原创 2020-07-23 17:03:36 · 1359 阅读 · 0 评论 -
python中下划线的几种情况及含义
参考链接分为五种情况:以单个下划线开头以单个下划线结尾单独的单下划线双下划线开头双下划线开头结尾1.以单个下划线开头:以单个下划线开头的变量和方法,仅供内部使用(不是强制规定,而是python社区的约定)2.以单个下划线结尾:为了避免变量和方法名和python的关键字冲突3.单独的单个下划线:可以用在拆包时,代表临时或无意义的变量名称4.以双下划线开头:例如__var,当在类上下文中时,会触发“名称修饰”,将__var改为_classname__var,即在该属性名前面加上“单下划线原创 2020-07-06 20:41:02 · 314 阅读 · 0 评论 -
将mnist数据集转为csv格式
将mnist数据集转为csv格式代码:代码参考自:https://blog.csdn.net/Albert201605/article/details/79893585使用方法:下载原始数据后,置于工程目录下,解压,运行以下代码即可原始数据为:其中训练集包含60000个样本,测试集包含10000个样本训练集images: train-images-idx3-ubyte.gz训练集labels: train-labels-idx1-ubyte.gz测试集images: t10k-images原创 2020-06-02 10:15:02 · 1745 阅读 · 0 评论 -
使用Python解析MNIST数据集(IDX格式文件)
代码参考链接mnist数据集idx格式文件:t10k-images-idx3-ubyte.gz:测试集数据t10k-labels-idx1-ubyte.gz:测试集标签train-images-idx3-ubyte.gz:训练集数据train-labels-idx1-ubyte.gz:训练集标签import numpy as npimport struct#处理二进制文件#将图片信息从idx3-ubyte文件中解析出来,将标签信息从idx1-ubyte文件中解析出来,其中idx3的3代原创 2020-05-10 16:58:53 · 2505 阅读 · 0 评论 -
python将二维list[[..],[...]]转为一维[...]
参考链接有两种方式,注意看注释部分from tkinter import _flattenprint(list(_flatten(document))) from itertools import chainlist(chain.from_iterable(document))#注:使用上述方法时,若原二维list为document,想要改变document,需要document=...原创 2020-05-08 14:46:34 · 1384 阅读 · 0 评论