【问题标题】:Import data from ftp file to mathematica将数据从 ftp 文件导入mathematica
【发布时间】:2021-06-10 09:35:02
【问题描述】:

我知道这可能很容易,但我就是想不通。所以我在尝试这个代码:

导入["ftp://aftp.cmdl.noaa.gov/products/trends/co2/co2_mm_mlo.txt"]

或者

data=Import["ftp://aftp.cmdl.noaa.gov/products/trends/co2/co2_mm_mlo.txt"]

或者

导入["ftp://aftp.cmdl.noaa.gov/products/trends/co2/co2_mm_mlo.txt", "数据"]

或者文本或表格而不是数据并且没有任何工作,我只想从此文件中导入日期并在mathematica中显示它......有人知道我做错了什么吗? 谢谢你,妮娜

【问题讨论】:

    标签: import ftp wolfram-mathematica


    【解决方案1】:

    ftp 正在工作。也许你的防火墙被阻止了。

    ftp = "ftp://aftp.cmdl.noaa.gov/products/trends/co2/co2_mm_mlo.txt";
    data = Import[ftp, "Data"];
    d2 = DeleteCases[data, _?(StringStartsQ[First[#], "#"] &)];
    d3 = Catenate[StringSplit /@ d2];
    d4 = ToExpression[d3[[All, {1, 2, 4}]]];
    dates = {#1, #2} & @@@ d4;
    avg = Last /@ d4;
    DateListPlot[Transpose[{dates, avg}], PlotLabel -> "monthly average"]
    

    【讨论】:

      猜你喜欢
      • 2011-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多