python - 如何在多索引数据框的索引中插入值
问题描述
我想在只有一行的数据框的索引中引入当前时间。
这是数据框:
COIN $ANRX
$BASED ... ZRX ZT
24h Volume Commits in Last 4 Weeks Contributors FB Likes Market Cap Dominance Mkt Cap Price Reddit Subscribers 24h Volume Commits in Last 4 Weeks ... Price Reddit Subscribers 24h Volume Commits in Last 4 Weeks Contributors FB Likes Market Cap Dominance Mkt Cap Price Reddit Subscribers
TIME
0 $483,788 0 0
这就是我想要的:
COIN $ANRX
$BASED ... ZRX ZT
24h Volume Commits in Last 4 Weeks Contributors FB Likes Market Cap Dominance Mkt Cap Price Reddit Subscribers 24h Volume Commits in Last 4 Weeks ... Price Reddit Subscribers 24h Volume Commits in Last 4 Weeks Contributors FB Likes Market Cap Dominance Mkt Cap Price Reddit Subscribers
TIME
'11:51 14/03/2021' $483,788 0 0
使用此代码花费的时间(如果您想知道)
now = datetime.now()
current_time = now.strftime("%H:%M %d/%m/%Y")
current_time
解决方案
You can create a temporary TIME
column, populate it with datetime.now()
, set it as DatetimeIndex
and drop the temporary column:
df['TIME'] = pd.datetime.now().strftime("%H:%M %d/%m/%Y")
df = df.set_index(pd.DatetimeIndex(df['TIME']))
df = df.drop(columns=['TIME'])
推荐阅读
- google-kubernetes-engine - 在 GKE 中,我们可以通过 PVC 对象创建持久化卷时指定其区域或区域吗?
- c# - 是否可以使用实体框架在唯一性键约束中使用 NetTopologySuite 点?
- python - pip 无法安装 pygame
- sql - Bigquery 中 REGEXP_EXTRACT 函数的雪花中的类似函数是什么?
- c# - 在运行 Android 10 的三星设备上的工作配置文件下运行应用程序时无法连接到 Wi-Fi
- laravel - Laravel 同时返回两个模型?
- reactjs - 基于 ULR Gatsby React 隐藏/显示元素
- linux - 防止计划的 cron 作业在失败时重复
- android - 如何将文本字段移动到随键盘向上移动的按钮上方
- python - Python3.8 Import Error No module name tqdm found