二维表与列表之间的相互转换
1.将二维表转化为列表;
2.将列表转化为二维表。
import pandas as pd
import numpy as np
from pandas import DataFrame
# data_file 数据文件路径
data_file = '/Users/qiguan/Downloads/data.xlsx'
# 读取文件数据
data = pd.read_excel(data_file, index_col=None)
# 首先将pandas读取的数据转化为array
data_array = np.array(data)
# 然后转化为list形式
data_list = data_array.tolist()
#相当于
# 第一步:将dataframe转化为数组,再将数组转化为列表
data_list = np.array(data).tolist
# 列表转化为dataframe
sum5 = []
pd.DataFrame(sum5)