【问题标题】:Jupyter Notebook - How to use a data file for codeJupyter Notebook - 如何将数据文件用于代码
【发布时间】:2016-02-02 17:51:46
【问题描述】:

这似乎是个愚蠢的问题,但我不知道如何解决这个问题。

所以我正在尝试集成我在 ipython 中制作的代码,并使它看起来更好地记录在案。我的代码使用了一个 numpy 文件,我创建了一个路径来使用它。

所以我的问题是,我如何将这个 numpy 文件上传到我的笔记本,以便我可以在我的 .ipynb 文件中使用它?我尝试将 .npy 和 .ipynb 文件放在同一个文件夹中,但我不知道如何调用它。

谢谢。

【问题讨论】:

    标签: python numpy jupyter


    【解决方案1】:

    假设您使用“numpy.save”创建文件,那么如果它在同一目录中,您应该可以使用“numpy.load”读取它。

    这是一个例子:

    import numpy as np
    
    x = np.array([[1,2],[3,4],[5,6]])
    
    np.save("test", x)
    
    y = np.load("test.npy")
    
    print y
    

    【讨论】:

    • 抱歉,我是新手,在这些事情上完全是个白痴。我没有创建新文件。我已经有了想要使用的数据的现有文件。
    • 如果您的“filename.npy”文件在同一目录中,那么data = np.load("filename.npy") 应该为您加载它。这对你不起作用?
    • 不,但这很可能是因为它不在同一个目录中。我会尝试解决这个问题,然后看看。
    猜你喜欢
    • 2018-01-05
    • 2022-01-21
    • 2020-01-30
    • 1970-01-01
    • 2020-09-05
    • 2019-10-01
    • 1970-01-01
    • 2020-04-02
    • 2020-04-03
    相关资源
    最近更新 更多