我在Excel中有一个xls表,如下所示:
Bolagets firma Redogörelse - Liv
Samtliga bolag
Org nr - 1996
Balansräkning. Belopp i kkr. Sida 1 (19)
1 2 3
Assets
A. Tecknat ej inbetalt kapital 0 0
B. Immateriella tillgångar
1 Goodwill 0
2 Andra immateriella tillgångar 36 651 36 651
C. Placeringstillgångar 778 288 001 778 288 001
D. Placeringstillgångar för vilka livförsäkrings- 30 921 242 30 921 242
tagaren bär placeringsrisken
E. Återförsäkrares andel av
försäkringstekniska avsättningar
1 Avsättning för ej intjänade premier 579
och kvardröjande risker
2 Livförsäkringsavsättning 1 369 453
3 Avsättning för oreglerade skador 534 971
4 Avsättning för återbäring och rabatter 0
5 Övriga försäkringstekniska avsättningar 581
6 Avsättning för livförsäkringar för vilka 0 1 905 584
försäkringstagaren bär placeringsrisken
F. Fordringar
1 Fordringar avseende direkt försäkring 5 804 718
2 Fordringar avseende återförsäkring 94 319
3 Övriga fordringar 7 715 106 13 614 143
G. Andra tillgångar
1 Materiella tillgångar och varulager 184 140
2 Kassa och bank 5 877 691
3 Egna aktier 93 264
4 Övriga tillgångar 129 360 6 284 455
H. Förutbetalda kostnader och
upplupna intäkter
1 Upplupna ränte- och hyresintäkter 16 978 205
2 Förutbetalda anskaffningskostnader 2 502 074
3 Övriga förutbetalda kostnader och 710 516 20 190 795
upplupna intäkter
SUMMA TILLGÅNGAR 851 240 871
是否可以将其读入R?现在,当我尝试read.table
家庭或read.xls
时,我会收到很多警告。对不起,数字跳了下面。实际上,该表在上表中的“资产”下面有3列。
最诚挚的问候!
答案 0 :(得分:0)
根据您的警告,您的列标题似乎与您的列数不符。这是有道理的,因为您的xls文件未设置为表。 read.table()
期望文件中的每一行格式都相同。
A行有4列:“A”,“Tecknat ej inbetalt kapital”,“0”,“0” B行有2列:“B”,“Immateriellatillgångar” B.1行有3列:“1”,“Goodwill”,“0” B.2行有7列:“2”,“Andraimmateriellatillgångar”,“36”,“651”,“36”,“651” 等。
您需要的是将章节标题(例如“Immateriellatillgångar”或“B”)移动到列中。一旦开始使用R中的数据,这些列将成为因素。