我正在尝试从德国气象局(DWD)读取天气数据。这是. txt-File的一小部分:
KL02222200001010000101061101131101471101224 661 321 344 30 1 411 551 571 524 34 6 55 6 56 6 734 904 904 844 8941004 994 964 891 991 99116 2120 1132 21 174 81-99-99 81-99-99 81-99-99 804 001 83 43 53 11 11 12 11 01 13 061 1861 461 2261 001 001 501-9999-99999-99999
KL02222200001020000101731101631101591101654 911 241 674 15 1 321 891 621 614 31 6 67 6 53 6 764 834 834 814 984 734 884 864 981 731 87116 2116 2116 31 234 71-99-99 71-99-99 71-99-99 704 2211 73 83 83 11 11 11 01 11 13 001 001 001 001 001 001 701-9999-99999-99999
KL02222200001030000101371101211100991101194 821 581 244 52 1 651 751 641 674 51 6 55 6 49 6 784 774 774 774 814 744 804 784 811 741 80116 3120 4116 31 334 71-99-99 71-99-99 71-99-99 704 001 81 81 81 11 11 11 01 01 01 001 001 001 2461 001 0011001-9999-99999-99999
我尝试使用以下代码导入该文件:
df = read.table("myfile.txt", header=FALSE)
但是,我收到以下错误消息:
扫描中的错误(文件 = 文件,什么 = 什么,sep = sep,引号 = 引号,dec = dec,:第 1 行没有 52 个元素
我尝试了这个问题的第一个建议,但无济于事。将整个表格粘贴到read.table-option text= " ... "
是不可能的,因为原始数据包含超过6000行。
read.table(text="KL02222200001010000101061101131101471101224 661 321 344 30 1 411 551 571 524 34 6 55 6 56 6 734 904 904 844 8941004 994 964 891 991 99116 2120 1132 21 174 81-99-99 81-99-99 81-99-99 804 001 83 43 53 11 11 12 11 01 13 061 1861 461 2261 001 001 501-9999-99999-99999
KL02222200001020000101731101631101591101654 911 241 674 15 1 321 891 621 614 31 6 67 6 53 6 764 834 834 814 984 734 884 864 981 731 87116 2116 2116 31 234 71-99-99 71-99-99 71-99-99 704 2211 73 83 83 11 11 11 01 11 13 001 001 001 001 001 001 701-9999-99999-99999
KL02222200001030000101371101211100991101194 821 581 244 52 1 651 751 641 674 51 6 55 6 49 6 784 774 774 774 814 744 804 784 811 741 80116 3120 4116 31 334 71-99-99 71-99-99 71-99-99 704 001 81 81 81 11 11 11 01 01 01 001 001 001 2461 001 0011001-9999-99999-99999",
as.is=T, sep = "", head=F, strip.white = T, fill=T)
结果(转换为滴闪,
以提高可读性)
A tibble: 3 x 52
V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12
<chr> <int> <int> <int> <int> <int> <int> <int> <int> <int> <int> <int>
1 KL022222~ 661 321 344 30 1 411 551 571 524 34 6
2 KL022222~ 911 241 674 15 1 321 891 621 614 31 6
3 KL022222~ 821 581 244 52 1 651 751 641 674 51 6
# ... with 40 more variables: V13 <int>, V14 <int>, V15 <int>, V16 <int>,
# V17 <int>, V18 <int>, V19 <int>, V20 <int>, V21 <int>, V22 <int>,
# V23 <int>, V24 <int>, V25 <int>, V26 <int>, V27 <int>, V28 <int>,
# V29 <int>, V30 <int>, V31 <chr>, V32 <chr>, V33 <chr>, V34 <chr>,
# V35 <int>, V36 <int>, V37 <int>, V38 <int>, V39 <int>, V40 <int>,
# V41 <int>, V42 <int>, V43 <int>, V44 <int>, V45 <int>, V46 <int>,
# V47 <int>, V48 <int>, V49 <int>, V50 <int>, V51 <chr>, V52 <chr>
我想编制一份符合我设定标准的股票清单。我看到的是市值在150000美元到10000000美元(以百万计)之间的公司。当运行下面的代码时,我得到一个错误。我想知道我到底做错了什么 "'从get_all_tickers导入yFinance为yf,熊猫为pd,Shutil,os,time,globb,smtplib,sslget_tickers为gt 股票代码=gt。获取已筛选的股票(mktcap_最小
问题内容: 我有2个AsyncTask,一个正在创建套接字连接,另一个正在使用那些套接字传输对象。我的代码是这样的: 但是,永远不会创建或执行被调用。我试图更改顺序,但未创建或执行发送器… 怎么了 问题答案: 当HONEY COMB将多个AsyncTask执行从并发更改为顺序执行时,我讨厌它。因此,每次执行AsyncTask时,我都会执行类似的操作。 但是线程池大小为5,如果添加第六个任务,它将被
问题内容: 我新设置了TYPO3,但是当我尝试添加/保存内容时,它给了我这个错误: SQL错误:第1行的“ sys_language_uid”列的“错误整数值:” 问题答案: 该行为与使用严格模式的数据库管理系统有关,例如从版本5.7开始的MySQL。禁用严格模式(如接受的答案中所提供的)只是一种变通方法。 真正的解决方案是通过修改用于相应字段定义的TCA(表配置数组)来将值显式转换为整数。 对于
我尝试在phpmyadmin/MySQL中使用以下SQL添加此函数 但我有一个错误: 错误 如何修复此错误??
我正在从api struct获取数据时出现了此错误。我查阅了许多网站,以供参考,但我没有得到适当的解决方案 Api接口。JAVA 主要活动。JAVA 这是json数据 错误堆栈