关键词:python,数据分析,机器学习,pandas,DataFrame,数组
拿西瓜分类集数据为例:
这是csv文件:
这是DataFrame形式:
data:
或print(data):
它的读取方法为:
csv_path = 'lab/watermelon2.csv'
data = pd.read_csv(csv_path,encoding="gbk",delimiter="\t");#读取到的是dataframe类型
data
这是数组形式:
得到它方法为:
#在上面得到datafame的基础上:
data = np.array(data)
DataFrame脑图
来自大佬https://blog.csdn.net/wenfei1997/article/details/109093623
其他问题
pandas中Series()和DataFrame()的区别与联系
区别:
series,只是一个一维数据结构,它由index和value组成。
dataframe,是一个二维结构,除了拥有index和value之外,还拥有column。
联系:
dataframe由多个series组成,无论是行还是列,单独拆分出来都是一个series。