#python #dataframe #xlsxwriter #pandas.excelwriter
Вопрос:
У меня есть фрейм данных, подобный этому: —
Теперь, если я хочу отформатировать какой-либо конкретный лист Excel в процентах, весь столбец будет отформатирован в соответствии с процентами и изменит все значения на процент.
Есть ли какой-либо способ сначала выполнить поиск строк, заканчивающихся на»%», а затем преобразовать только эту конкретную строку в формат в процентах, чтобы она могла быть принята excel и не выдавать зеленое поле ошибки в excel. (Я пробовал условное форматирование и метод add_format, но он не работает)
Кроме того, я использую pandas excelwriter для сохранения моих кадров данных в листе Excel, ниже приведен код: —
Excelwriter = pd.ExcelWriter(Excel_File_Name,engine="xlsxwriter",engine_kwargs={'options': {'strings_to_numbers': True}})