#python #python-3.x
#python #python-3.x
Вопрос:
У меня есть приведенный ниже код, как это сделать, используя pandas или любой другой?
from FeatureSpace import FeatureSpace
fs.load('ps_mf_gt_frm_hana',
filepath='bouns_files',
files='abc.csv',
append=False,
delimiter=',',
encoding='utf8',
fillna=False,
data_types={'val_usd':'str',
'quantity':'str',
'cost_usd':'str',
'fiscl_date':'date'
}
)
Ответ №1:
ps_mf_gt_frm_hana = pd.read_csv( 'bouns_files/abc.csv', delimiter=',', encoding='utf8' )
Сначала прочитайте фрейм данных в переменной фрейма данных pandas с именем ps_mf_gt_frm_hana, а затем выполните такие операции, как fillna(), типы данных столбцов и т. Д.
Вы можете использовать fillna API, astype API от pandas для того же самого соответственно.
Например,
ps_mf_gt_frm_hana ['val_usd'] = ps_mf_gt_frm_hana ['val_usd'].astype(str)
ps_mf_gt_frm_hana ['quantity'] = ps_mf_gt_frm_hana ['quantity'].astype(str)
ps_mf_gt_frm_hana ['cost_usd'] = ps_mf_gt_frm_hana ['cost_usd'].astype(str)
Комментарии:
1. Спасибо за ваш ответ, очень признателен. есть ли какая-либо альтернатива для fs.summary() в pandas или любом другом модуле?
2. Вы можете попробовать ps_mf_gt_frm_hana.describe() Если вы хотите увидеть первые несколько строк, попробуйте, ps_mf_gt_frm_hana.head()
3. Также подумайте о том, чтобы пометить его как разрешенный, если вы найдете ответ полезным