【问题标题】:Import data tables in Python在 Python 中导入数据表
【发布时间】:2018-10-01 11:41:46
【问题描述】:

我是来自 MATLAB 的 Python 新手。在 MATLAB 中,我曾经在 MATLAB 中创建一个variable table(从 excel 复制到 MATLAB)并将其保存为 .mat 文件,每当我需要来自 MATLAB 的数据时,我都会使用以下方法导入它:

A = importdata('Filename.mat'); 

[文件名是 38x5 表格,见附图]

有没有办法在 Python 中做到这一点?我必须使用大约 35 个这样的表,并且每次都从 excel 加载并不是最好的方法。

【问题讨论】:

标签: python matlab data-science


【解决方案1】:

为了将 excel 表格导入您的 python 环境,您必须安装 pandas。 查看详细的guideline

import pandas as pd
xl = pd.ExcelFile('myFile.xlsx')

我希望这会有所帮助。

【讨论】:

  • 我 99% 确信 Python 中没有更简单的方法,但如果我错了,请纠正我
【解决方案2】:

使用pandas:

import pandas as pd
dataframe = pd.read_csv("your_data.csv")
dataframe.head() # prints out first rows of your data

或来自 Excel:

dataframe = pd.read_excel('your_excel_sheet.xlsx')

【讨论】:

猜你喜欢
  • 2013-09-08
  • 2023-03-25
  • 2012-04-02
  • 2018-12-05
  • 2018-06-09
  • 2020-05-06
  • 2021-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多