pd.read_csv和np.loadtxt的区别

代码

import numpy as np
import pandas as pd

'''
with open("numbers.txt","w") as file_object:
    a = 1
    b = 11
    for i in range(10):
        for j in range(a,b):
            file_object.write(str(j) + " ")
        a += 10
        b += 10
        file_object.write("\n")
'''

label_1 = pd.read_csv('numbers.txt', sep=" ", header=None)
label_2 = pd.read_csv('numbers.txt', sep=" ")
label_3 = np.loadtxt('numbers.txt')
label_4 = pd.DataFrame(label_3)
shape_1 = label_1.shape
shape_2 = label_1.shape
shape_4 = label_4.shape

print("label_1: ")
print(label_1)
print(shape_1)

print("\n\nlabel_2: ")
print(label_2)
print(shape_2)

print("\n\nlabel_3: ")
print(label_3)

print("\n\nlabel_4: ")
print(label_4)
print(shape_4)

结果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


版权声明:本文为weixin_45644062原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。