У меня есть список из 76 фреймов данных, вот один:
Unnamed: 0 0 1
0 0 Nutriments Quantités
1 1 Protéines 0.4 g
2 2 Lipides 0.2 g
3 3 Glucides 11.3 g
4 4 Eau 86,5
5 5 Fibres 1.2 g
6 6 Vitamine C 18 mg
7 7 Vitamine B1 0.08 mg
8 8 Vitamine B6 0.09 mg
9 9 Magnésium 15 mg
10 10 Potassium 146 mg
11 11 Phosphore 11 mg
И у меня есть другой фрейм данных:
Manganèse Calcium Eau ... Vitamine B3 Vitamine B9 Magnésium
Nom ...
Abricot NaN NaN NaN ... NaN NaN NaN
Acérola NaN NaN NaN ... NaN NaN NaN
Airelles NaN NaN NaN ... NaN NaN NaN
Ananas NaN NaN NaN ... NaN NaN NaN
Argousier NaN NaN NaN ... NaN NaN NaN
... ... ... ... ... ... ...
Rhubarbe NaN NaN NaN ... NaN NaN NaN
Roquette NaN NaN NaN ... NaN NaN NaN
Tomate NaN NaN NaN ... NaN NaN NaN
Topinambour NaN NaN NaN ... NaN NaN NaN
Yuzu NaN NaN NaN ... NaN NaN NaN
Мой список фреймов данных - это список овощей и фрукты. Например, фрейм данных «Ананас» (Ananas по-французски) должен заполнять общий фрейм данных.
Мне нужен результат вроде:
Manganèse Calcium Eau ... Vitamine B3 Vitamine B9 Magnésium
Nom ...
Abricot NaN NaN NaN ... NaN NaN NaN
Acérola NaN NaN NaN ... NaN NaN NaN
Airelles NaN NaN NaN ... NaN NaN NaN
Ananas 86,5 NaN ... NaN 15 NaN
Argousier NaN NaN NaN ... NaN NaN NaN
... ... ... ... ... ... ...
Rhubarbe NaN NaN NaN ... NaN NaN NaN
Roquette NaN NaN NaN ... NaN NaN NaN
Tomate NaN NaN NaN ... NaN NaN NaN
Topinambour NaN NaN NaN ... NaN NaN NaN
Yuzu NaN NaN NaN ... NaN NaN NaN
Итак, мне нужно заполнить общий фрейм данных соответствующие строки. Строки моего небольшого фрейма данных - это столбцы моего общего фрейма данных. И не на всех маленьких фреймах данных такое же количество «столбцов», как в общем фрейме данных.
Теперь у меня есть dict = {"apple": df1, "apricot":df2 etc}
. У меня:
dicttest["Ananas"]
Out[317]:
Unnamed: 0 0 1
0 0 Eau 88.9 g
1 1 Glucides 9 g
2 2 Lipides 0.15 g
3 3 Protéines 1 g
4 4 Fibres 2 g
5 5 Vitamine A 91 UI
6 6 Vitamine C 240 mg
7 7 Calcium 15 mg
8 8 Energie 25 kcal
9 9 Energie 104.5 kJ
в значении «Ananas».
У вас есть решение, чтобы сделать то, что мне нужно?