使用Python在excel中排列数据或将数据导入python然后排列?



我是Python的新手,想用它来排列,分析和绘制一些数据(几千个(。那么通常您使用什么过程?

  1. 在Python中导入所有数据,并在Python中进行所有安排,分析和绘图
  2. 使用Python控制Excel并在Excel中进行所有排列,分析和绘图
  3. Excel中做一些部分,在Python中做一些部分

目前,我选择2,但我不确定这是否是标准流程。我还发现,如果在python中导入所有数据,它甚至无法以非常方便的方式查看所有数据,那么如何排列这些数据或做其他技巧呢?

最好和简单的方法是第一点,即在python中导入所有数据,并在python中进行所有安排,分析和绘图

使用熊猫读取 Excel 文件

import pandas as pf
df = pd.read_excel('filename.xlsx')

然后使用matplotlib,根据需要进行绘图

您可以使用"pandas"库导入数据,只需将.excel文件重命名为.csv:

import pandas as pd 
data = pd.read_csv("filename.csv")

对于绘图和分析,您可以使用"matplotlib"库,例如:

import matplotlib.pyplot as plt
time = [0, 1, 2, 3]
position = [0, 100, 200, 300]
plt.plot(time, position)
plt.xlabel('Time (hr)')
plt.ylabel('Position (km)')

最新更新