python读取csv文件中的内容
1.读取csv所有内容
import pandas as pd
import numpy as np
from collections import Counter
import csv
cloumn_names=[]
data = pd.read_csv("test.csv",header=None)
print("表格内容:")
print(data)
for i in data:
cloumn_names.append(i)
print("首行:",cloumn_names)
2.读取csv的列
import pandas as pd
import numpy as np
from collections import Counter
import csv
cloumn_names=[]
all_cloumn_dict=[]
all_counter=[]
all_cloumn_value=[]
data = pd.read_csv("test.csv",header=None)
for i in data:
cloumn_names.append(i)
for i in cloumn_names:
nan_count = 0
print("********************* 第",cloumn_names.index(i)+1,"列情况分布********************")
print("列名:",i)
col_1 = data[i]
data_1 = np.array(col_1)
print("列值:",data_1)
result = Counter(data_1)
print("字典 & 次数",dict(result))
for j in data_1:
if j == " " :
nan_count+=1