Из цикла itertuple я считал некоторые значения строк, а затем преобразовал значения, считанные в данные серии, затем изменил astype на строку и использовал concat, чтобы добавить его в dff и как показано ниже.
In [24]: dff
Out[24]:
SRD Aspectno
0 9450 [9450.01, 9450.02]
1 9880 [9880.01, 9880.02, 9880.03]
Когда я применяю следующую командную строку, она удаляет все данные. Ранее я использовал команду split. Она может иметь отношение к квадратным скобкам, но использование str.strip или str (0) также удаляет все данные.
In [25]: splitdff = dff['Aspectno'].str.split(',', expand = True)
In [26]: splitdff
Out[26]:
0
0 NaN
1 NaN
Что я делаю не так?
Кроме того, при преобразовании данных, считанных после чтения строк, как получить данные в строке 0, которые должны быть смещены влево, т.е. [9450.01, 9450.02] смещены влево на один столбец?