Pandas: создайте DataFrame из массива Numpy и укажите столбец индекса и заголовки столбцов
Панды: DataFrame Exercise-44 с решением
Напишите программу Pandas для создания DataFrame из массива Numpy и укажите столбец индекса и заголовки столбцов.
Пример решения :
Код Python:
import pandas
import numpy
dtype = [('Column1','int32'), ('Column2','float32'), ('Column3','float32')]
values = numpy.zeros(15, dtype=dtype)
index = ['Index'+str(i) for i in range(1, len(values)+1)]
df = pandas.DataFrame(values, index=index)
print(df)
Пример вывода:
Столбец1 Столбец2 Столбец3 Index1 0 0,0 0,0 Index2 0 0,0 0,0 Index3 0 0,0 0,0 Index4 0 0,0 0,0 Index5 0 0,0 0,0 Index6 0 0,0 0,0 Index7 0 0,0 0,0 Index8 0 0,0 0,0 Index9 0 0,0 0,0 Index10 0 0,0 0,0 Index11 0 0,0 0,0 Индекс12 0 0,0 0,0 Index13 0 0,0 0,0 Индекс14 0 0,0 0,0 Индекс15 0 0,0 0,0
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas, чтобы получить список указанного столбца DataFrame.
Далее: Напишите программу Pandas, чтобы найти строку, в которой значение данного столбца является максимальным.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code