I think…it’s not possible, my data resulting with the same function, a fragmented speech sound…
so…it’s similar with list of list, but in numpy form.
each item, is a numpy float32 type.
all of that process save to pandas dataset.
the problem is, because the ‘main list’ form is numpy object.
the dataframe for each row is like this:
file_wav               transcription              segmendata
path/file1.wav     'one day vacation'     array([[-0.00027978],
                                                 [-0.00027978],
                                                 [-0.00027978],
                                                 [ 0.03359528]], dtype=float32)


so if i just call it only for one row, like:
segment_data = train_pd['segmendata'][4]
the form is like in dataframe above, that’s why I can plot it with matplotlib easily.
but when i call all of it with:
a = train_pd['segmendata'].values
the top bracket or top list or top cover of numpy cover it with dtype=object.
if like you you said, because of the different form item in pandas, the only possible things is: there is an empty item.
well, i must figure it out how to cek it