我有一个包含三个列的数据框:col_tx_year
,col_tx_month
,col_tx_day
我已将其定义为变量。
我想将三列连接在一起或者用它们制作时间戳。
df_tx_all = df_tx_all[
[
col_tx_year,
col_tx_month,
col_tx_day col_tx_customer_id,
col_tx_distributor_id,
col_tx_product_family,
col_tx_gross_sales_quantity,
col_tx_gross_sales_valuei,
col_tx_net_sales_value,
col_tx_discount_values
]
]
df["time_stamp"] = pd.to_datetime(df_tx_all[col_tx_year, col_tx_month, col_tx_day])
它在我的df中创建了一个新列,但是它返回NaT作为值。
我在这里做错了什么?
答案 0 :(得分:4)
$noticias = Noticia::where('id_idioma', '2')->get();
foreach($noticias as $noticia){
$id = $noticia->id;
$dirPath='images/noticias/'.$id.'/';
rmdir($dirPath);
}
只有在您正确命名的情况下才能接受数据框
to_datetime