Error write_csv thinks data.frame isn't TRUE, write.csv does
up vote
0
down vote
favorite
I'm trying to write out a .csv file.
readr::write_csv
seems to think that my file isn't a data.frame
.
When I run:
PriceCostRaw <- write_csv(PriceCostRaw, "Price Cost Raw.csv")
it returns this error:
Error in write_delim(x, path, delim = ",", na = na, append = append,
col_names = col_names) :
is.data.frame(x) is not TRUE
It is in fact a data.frame
:
> str(PriceCostRaw)
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 192 obs. of 7 variables:
> is.data.frame(PriceCostRaw)
[1] TRUE
utils::write.csv
seems to work just fine.
Why is this happening with write_csv
? Are there other tests I can check for to make sure something weird is going on with my data file or variable structures?
I can't post the data itself because it's proprietary.
r readr
add a comment |
up vote
0
down vote
favorite
I'm trying to write out a .csv file.
readr::write_csv
seems to think that my file isn't a data.frame
.
When I run:
PriceCostRaw <- write_csv(PriceCostRaw, "Price Cost Raw.csv")
it returns this error:
Error in write_delim(x, path, delim = ",", na = na, append = append,
col_names = col_names) :
is.data.frame(x) is not TRUE
It is in fact a data.frame
:
> str(PriceCostRaw)
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 192 obs. of 7 variables:
> is.data.frame(PriceCostRaw)
[1] TRUE
utils::write.csv
seems to work just fine.
Why is this happening with write_csv
? Are there other tests I can check for to make sure something weird is going on with my data file or variable structures?
I can't post the data itself because it's proprietary.
r readr
3
Without a reproducible example, all I can suggest is to make sure you have the latest versions of readr and R and to try again in a clean session.
– joran
Nov 8 at 17:54
1
It's easier to help you if you include a simple reproducible example with sample input and desired output that can be used to test and verify possible solutions.
– MrFlick
Nov 8 at 18:00
trywrite_excel_csv
.
– Jiaxiang
Nov 8 at 18:00
1
I had already checked that it was current versions of both readr and R, and I had already restarted my R session. I restarted the session again, reinstalled readr (with the same version number), and it worked this time. Strange. Sorry for the hassle.
– Ash Levitt
Nov 8 at 18:03
No worries, it happens to everyone.
– joran
Nov 8 at 18:22
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm trying to write out a .csv file.
readr::write_csv
seems to think that my file isn't a data.frame
.
When I run:
PriceCostRaw <- write_csv(PriceCostRaw, "Price Cost Raw.csv")
it returns this error:
Error in write_delim(x, path, delim = ",", na = na, append = append,
col_names = col_names) :
is.data.frame(x) is not TRUE
It is in fact a data.frame
:
> str(PriceCostRaw)
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 192 obs. of 7 variables:
> is.data.frame(PriceCostRaw)
[1] TRUE
utils::write.csv
seems to work just fine.
Why is this happening with write_csv
? Are there other tests I can check for to make sure something weird is going on with my data file or variable structures?
I can't post the data itself because it's proprietary.
r readr
I'm trying to write out a .csv file.
readr::write_csv
seems to think that my file isn't a data.frame
.
When I run:
PriceCostRaw <- write_csv(PriceCostRaw, "Price Cost Raw.csv")
it returns this error:
Error in write_delim(x, path, delim = ",", na = na, append = append,
col_names = col_names) :
is.data.frame(x) is not TRUE
It is in fact a data.frame
:
> str(PriceCostRaw)
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 192 obs. of 7 variables:
> is.data.frame(PriceCostRaw)
[1] TRUE
utils::write.csv
seems to work just fine.
Why is this happening with write_csv
? Are there other tests I can check for to make sure something weird is going on with my data file or variable structures?
I can't post the data itself because it's proprietary.
r readr
r readr
asked Nov 8 at 17:50
Ash Levitt
2828
2828
3
Without a reproducible example, all I can suggest is to make sure you have the latest versions of readr and R and to try again in a clean session.
– joran
Nov 8 at 17:54
1
It's easier to help you if you include a simple reproducible example with sample input and desired output that can be used to test and verify possible solutions.
– MrFlick
Nov 8 at 18:00
trywrite_excel_csv
.
– Jiaxiang
Nov 8 at 18:00
1
I had already checked that it was current versions of both readr and R, and I had already restarted my R session. I restarted the session again, reinstalled readr (with the same version number), and it worked this time. Strange. Sorry for the hassle.
– Ash Levitt
Nov 8 at 18:03
No worries, it happens to everyone.
– joran
Nov 8 at 18:22
add a comment |
3
Without a reproducible example, all I can suggest is to make sure you have the latest versions of readr and R and to try again in a clean session.
– joran
Nov 8 at 17:54
1
It's easier to help you if you include a simple reproducible example with sample input and desired output that can be used to test and verify possible solutions.
– MrFlick
Nov 8 at 18:00
trywrite_excel_csv
.
– Jiaxiang
Nov 8 at 18:00
1
I had already checked that it was current versions of both readr and R, and I had already restarted my R session. I restarted the session again, reinstalled readr (with the same version number), and it worked this time. Strange. Sorry for the hassle.
– Ash Levitt
Nov 8 at 18:03
No worries, it happens to everyone.
– joran
Nov 8 at 18:22
3
3
Without a reproducible example, all I can suggest is to make sure you have the latest versions of readr and R and to try again in a clean session.
– joran
Nov 8 at 17:54
Without a reproducible example, all I can suggest is to make sure you have the latest versions of readr and R and to try again in a clean session.
– joran
Nov 8 at 17:54
1
1
It's easier to help you if you include a simple reproducible example with sample input and desired output that can be used to test and verify possible solutions.
– MrFlick
Nov 8 at 18:00
It's easier to help you if you include a simple reproducible example with sample input and desired output that can be used to test and verify possible solutions.
– MrFlick
Nov 8 at 18:00
try
write_excel_csv
.– Jiaxiang
Nov 8 at 18:00
try
write_excel_csv
.– Jiaxiang
Nov 8 at 18:00
1
1
I had already checked that it was current versions of both readr and R, and I had already restarted my R session. I restarted the session again, reinstalled readr (with the same version number), and it worked this time. Strange. Sorry for the hassle.
– Ash Levitt
Nov 8 at 18:03
I had already checked that it was current versions of both readr and R, and I had already restarted my R session. I restarted the session again, reinstalled readr (with the same version number), and it worked this time. Strange. Sorry for the hassle.
– Ash Levitt
Nov 8 at 18:03
No worries, it happens to everyone.
– joran
Nov 8 at 18:22
No worries, it happens to everyone.
– joran
Nov 8 at 18:22
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53213463%2ferror-write-csv-thinks-data-frame-isnt-true-write-csv-does%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
3
Without a reproducible example, all I can suggest is to make sure you have the latest versions of readr and R and to try again in a clean session.
– joran
Nov 8 at 17:54
1
It's easier to help you if you include a simple reproducible example with sample input and desired output that can be used to test and verify possible solutions.
– MrFlick
Nov 8 at 18:00
try
write_excel_csv
.– Jiaxiang
Nov 8 at 18:00
1
I had already checked that it was current versions of both readr and R, and I had already restarted my R session. I restarted the session again, reinstalled readr (with the same version number), and it worked this time. Strange. Sorry for the hassle.
– Ash Levitt
Nov 8 at 18:03
No worries, it happens to everyone.
– joran
Nov 8 at 18:22