在Watson Studio中导入Excel

时间:2019-04-17 08:53:27

标签: jupyter-notebook

我正在尝试将excel文件(xlsx)读入ibm watson studio中的数据框中。 Excel文件保存在我的资产列表中。我对python有点陌生

我尝试在获得一些帮助的情况下创建项目令牌。如果有人帮助您提供完整的代码,我将不胜感激。

我尝试过

from project_lib import Project
project = Project(project_id='', 
project_access_token='')
pc = project.project_context
file = project.get_file("xx.xlsx")
file.sheet_names
df = pd.ExcelFile(file)
df = file.parse (0)
df.head ()

我需要将excel文件传递到pdas数据框(例如pd)中。

1 个答案:

答案 0 :(得分:0)

您需要做的就是

  1. 首先像您已经插入的那样插入项目令牌。

  2. 然后只需获取文件,然后执行.seek(0),

  3. 然后使用熊猫的read_excel()进行阅读,您应该能够阅读它。

# Fetch the file

my_file = project.get_file("tests-example.xls")

# Read the CSV data file from the object storage into a pandas DataFrame
my_file.seek(0)
import pandas as pd
pd.read_excel(my_file, nrows=10)

enter image description here

有关更多信息:-https://dataplatform.cloud.ibm.com/docs/content/wsj/analyze-data/project-lib-python.html