怎样用python,读取excel中的一列数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用python,读取excel中的一列数据相关的知识,希望对你有一定的参考价值。

---------------------------
@1方法一
import xlrd

data=xlrd.open_workbook('F:/data.xlsx')#excle文件位置
sheet=data.sheets()[0] #读取第一个表
rows=sheet.row_values(0) #读取第一行
print(rows) #打印第一行
clou=sheet.col_values(0) #读取第一列
print(clou) #打印第一列
print(rows,clou) #打印第一行第一列
x=clou[1:] #去除第一行的第一个数
print(x)
--------------------------------------------------------

@2
import xlrd #导入包
import pandas as pd
data=pd.read_excel('F:/data.xlsx', sheet_name='Sheet1')
#print(type(data))
#print(data)
print(data['B'])#读取某一列
print(data.values)#输出值
print(data.describe())#输出每列的统计数据
x=data[0:10]
print(x)#输出前3行
print(x.T)#转置
print(x.sort_index(axis=1,ascending=False))
a=data.describe()
参考技术A import numpy as np

npath = 'file'
df= pd.read_csv(npath,encoding="utf-8")
data=df.values
result=data[列名]
print(result)

以上是关于怎样用python,读取excel中的一列数据的主要内容,如果未能解决你的问题,请参考以下文章

怎样读取excel某一列的每一行内容

用c语言读取csv文件中的一列数据并求这些数据的平均值

如何利用EXCEL VBA将一列数据中不重复的数据读取到数组中?

python的openpyxl库怎么读取一行或者一列

C#怎样读取数据库中Image类型?在线等!!

Python读取excel中的一(多)列并转为数组