Excel 到 Pandas 到 numpy 数组的转换

我可以使用 Pandas 将 excel 数据导入 python 3.6。


我用于此目的的代码如下:


import pandas as pd


import numpy as np


df=pd.read_excel("I:/Python/Excel.xlsx")


df.head()

上面的代码向我展示了 Jupyter 笔记本上的 Table1。


我不知道如何将可以在 Jupyter notebook 中看到的 Table1(从上面的代码中获得)中的两列转换为 numpy 数组,以便对它们进行进一步分析。


该表共有 17 列。我需要将 pandas 框架中的“第 15 列”和“第 16 列”转换为 numpy 数组,以便最终结构如下:


data_set=[[x1,y1],[x2,y2],...[x1000,y1000]]


# x1 = row1 from Column 15

# y1 = row1 from Column 16

我将最终使用这些数据将“xy 散点图”绘制到 matplotlib 中。这部分我知道怎么做。从这个论坛学到了很多。谢谢大家!


我在网上寻找此解决方案,但无法找到解决方案。


繁花如伊
浏览 88回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python