Thanks for your answer.
?
I'm afraid it doesn't.
?
The planned workflow should be:
?
Somebody delivers me a table containing the essential relations of an XML-schema
in form of a list that should, once it is functional, be generated out of R. So
I need a form that is as universal as possible ? therefore I thought of a
tabular separated list.
If I make an array:
feld<-array(1:60,dim=c(4,3,5))
save it
save(file="feld",list="feld")
and read it in the bash
cat feld
I receive
U?G?@
? ? ?@Q??z???,9?
?!??w??,??3c[?/g?2mSD4????C??r?>?#?'?]?????P5?a??(b?#?$RH#?,r??"J(??*j???&Zh??.z?c?!F?c?)f?c
? ? ? ? ? ? ? ? ? ? K???[?????????;?o|?????Y??N
?
So I guess it will be a science of its own to understand, how the file is
structured.
So I need either a format that allows to easily parse the import 3D-Matrix
outside R, or I need any good idea how to avoid the third dimension (e.g., might
it function to use a second separation character within the collumns which may
contain several items?
Thank you in advance!
Have a pleasant weekend.
Yours, Ferri
Gesendet:?Freitag, 11. November 2016 um 12:02 Uhr
Von:?"Rui Barradas" <ruipbarradas at sapo.pt>
An:?"Ferri Leberl" <ferri.leberl at gmx.at>,
"r-helpr-project.org" <r-help at r-project.org>
Betreff:?Re: [R] Importing and exporting threedimensional arrays
Hello,
You can save 3D objects (or objects of any form or shape) by using ?save.
You would then retrieve them with ?load.
Hope this helps,
Rui Barradas
Em 11-11-2016 09:36, Ferri Leberl escreveu:>
> Dear all,
>
> I want to process a list of XML-Elements.
> In one dimension the elements are listed; in the other their respective
properties (name, comment, parent, children, attributes).
>
> I am writing a script that processes such tables, and another one that
produces sample tables to test the first script.
> So the first script should import tabular-separated lists, and the second
should export them with write.table (or anything better you suggest me).
>
> As long as we stay two dimensional I see no difficulties.
>
> However, there can be several children and several attributes. So my idea
was to add a third dimension ? but some tests I did showed me that e.g.
>
>
write.table(array(1:60,dim=c(4,3,5)),"beispielmatrix",sep="\t",quote=FALSE,row.names=F,col.names=F,dec=",")
>
> produces a 2D-tsv.
>
> So, how can I handle the fact, that there may be several items in a
children resp. atrribute field?
>
> Thank you in advance!
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html[http://www.R-project.org/posting-guide.html]
> and provide commented, minimal, self-contained, reproducible code.
>