python - o_datetime 创建新列而不是更改现有列
问题描述
与这个搏斗了7个小时。需要一些帮助。
问题:使用 Pandas 的to_datetime
功能,正在创建新列而不是转换现有列
在我的代码下方,它将在脚本文件的同一位置获取 csv 文件。
import os
import numpy
import pandas as pd
from os import path
import datetime
script_path = os.path.dirname(os.path.realpath(__file__))
table_fqfn = script_path + "\\date_chairperson.csv"
df = pd.read_csv(table_fqfn)
#CONVERT DATA TYPES
print (type(df['meeting_date']))
print (df.dtypes)
print (df)
df['new_meeeting_date'] = pd.to_datetime(df['meeting_date'])
print (type(df['meeting_date']))
print (df.dtypes)
print (df)
print (df['new_meeting_date'])
CSV 看起来像这样
如果我故意让 Python 用转换后的日期创建一个新列
df['new_meeeting_date'] = pd.to_datetime(df['meeting_date'])
它有义务
但是,尝试访问它:
打印(df['new_meeting_date'])
解决方案
推荐阅读
- glob - 为什么 glob("*/") 匹配非目录符号链接?
- javascript - Vue Js 多组件道具
- java - 如何在分页表视图而不是单页中对所有数据进行排序
- ruby-on-rails - ActionMailer 参数未通过预览
- java - 如何从不受保护的上下文中加载由 jar2exe 加密或保护的类文件,例如 Eclipse Birt?
- javascript - 如何将此类组件转换为功能组件?
- combobox - 选择后设置组合框标题
- javascript - 如何在 Material UI Select from API 中选择数据?
- javascript - 将日期和时间组合成一个有效的日期时间
- c# - Xamarin.Forms C# 选择器和元组列表不显示任何内容