Стили Pandas: упражнение 6 с решением
Создайте фрейм данных из десяти строк, четырех столбцов со случайными значениями. Напишите программу Pandas, чтобы установить черный цвет фона фрейма данных и желтый цвет шрифта.
Пример решения :
Код Python:
импортировать панды как pdimport numpy как npnp.random.seed (24) df = pd.DataFrame ({'A': np.linspace ( 1, 10, 10)}) df = pd.concat ([df, pd.DataFrame (np.random.randn (10, 4), columns = list ('BCDE'))], axis = 1) df.iloc [0, 2] = np.nandf.iloc [3, 3] = np.nandf.iloc [4, 1] = np.nandf.iloc [9, 4] = np.nanprint ("Исходный массив:") печать (df) print (" nBackground: black - fontcolor: yelow") df.style.set_properties (** {'background-color': 'black', 'color': 'yellow'})
Исходный массив:
Исходный массив: ABCD E0 1.0 1.329212 NaN -0.316280 -0.9908101 2.0 -1.070816 -1.438713 0.564417 0.2957222 3.0 -1.626404 0,219565 0,678805 1,8892733 4,0 0,961538 0,104011 NaN 0,8502294 5,0 NaN 1,057737 0,165562 0,5150185 6,0 -1,336936 0,562861 1,392855 -0,0633286 7,0 0,121668 1,207603 -0,002040 1. 6277967 8,0 0,354493 1,037528 -0,385684 0,5198188 9,0 1,686583 -1,325963 1,428984 -2,0893549 10,0 -0,129820 0,631523 -0,586538 NaNBackground: черный - цвет шрифта: желтый
Пример вывода:
Загрузите блокнот Jupyter с здесь .
Редактор кода Python: