python - 如何在 Python 中将列名更改为工作日
问题描述
在 python 中,我在 Pandas 上有一个列名:
例子
country/Region 1/22/19 1/23/19 1/24/19 1/25/19 1/26/19
如何将日期更改为工作日
country/Region Tue Wed Thu Fri Sat
*它比示例有很多列
解决方案
假设您的所有列都是日期,请使用以下内容:
df.columns = [pd.to_datetime(col).day_name() for col in df.columns]
推荐阅读
- reactjs - React/Redux 无法访问数组中对象的属性
- c++ - C++ 中是否存在 STL unordered_map 的变体,它只允许添加最早放置的元素?
- javascript - 如何为每个客户端同步计时器
- javascript - jQuery 没有在 wordpress 中定义
- c# - 错误:无法从方法组转换为字符串
- arrays - 如何为大型数组做批量速记循环?
- php - 在 WooCommerce 的一周中的特定日期为某些运输区域提供免费送货服务
- python - 如何在 Django 中构建包含文件的 HttpResponse 到 jquery 请求?
- python - 我的水印应用程序有问题吗?
- amazon-redshift - ~ 字符在雪花中显示编译错误