my output a looks like:
str(a)
List of 8883695
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "ACCRUALS"
$ : chr [1:3] "20MICRONS" "A" "AE"
$ : chr [1:3] "20MICRONS" "A" "AE"
$ : chr [1:3] "20MICRONS" "A" "AE"
I want to convert this into a dataframe like:
ticker frequency field
20MICRONS A ACCRUALS
20MICRONS A ACCRUALS
20MICRONS A AE
20MICRONS A AE
20MICRONS A AE
20MICRONS A AE
I have tried this:
b <- as.data.frame(a)
Error in sort.list(y) : 'x' must be atomic for 'sort.list'
Have you called 'sort' on a list?
But not working. Please help. I am new to R and stack overflow.