html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue
https://github.com/pydata/xarray/issues/3984#issuecomment-616214519,https://api.github.com/repos/pydata/xarray/issues/3984,616214519,MDEyOklzc3VlQ29tbWVudDYxNjIxNDUxOQ==,34353851,2020-04-19T19:49:19Z,2020-04-19T19:49:19Z,NONE,"I dont try it, but i know your problem.
If you try to create from dataarray df.to_dataset(name='participant_A')
df.to_dataset(name='participant_B')
and after merge them?
xr.merge([ds1, ds2], compat='no_conflicts')
http://xarray.pydata.org/en/stable/combining.html
In potter case you could create nan values to create the same dimensions.
But i have never tried. I found another solution for my data, but it was my
alternative.
El dom., 19 abr. 2020 20:57, (Ray) Jinbiao Yang
escribió:
> I always use Pandas to deal with my neuroscience data (multi-dimension).
> It is annoying to stack and unstack all the time and I heard Xarray is
> designed for multi-dimension data.
>
> In neuroscience research, we usually have multiple participants and we
> will test them different times, which means the data may look like this:
>
> - participant A:
> - 2*5*100 matrix
> - participant B:
> - 2*5*101 matrix
>
> (100 and 101 are the testing times)
>
> But *Dataset doesn't support to have 2*5*100 DataArray and 2*5*101
> DataArray together*. Is there any solution to deal with that kind of data
> in Xarray?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> , or unsubscribe
>
> .
>
","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,602793814