У меня есть файл данных, в котором хранятся данные, например:
key1:0.2164 key2:0.321 key3:0.1231
key1:0.3216 key2:0.149 key3:0.7894
...
Таким образом, в основном имена столбцов записываются в виде ключей.Строки разделены новыми строками в текстовом файле.Там нет комы.Я хотел бы превратить его в правильный фрейм данных, где columns=[key1,key2,key3]
Очевидно, что использования pd.read_csv(...,sep=':')
недостаточно, так как я получаю значения, такие как key1:0.1231
в каждой ячейке, где это должно было быть 0.1231
.
Я не уверен, должен ли я использовать специальное регулярное выражение в качестве разделителя или использовать другой метод для загрузки файла (поскольку это не настоящий .csv)