python - 我的标题名称显示在错误的列上
问题描述
如何按小时翻转头寸并计数?请看图片
import pandas as pd
df = pd.read_csv('/Users/lisa/Desktop/data.log', names=[0, 'hour', 2, 3], sep=':', engine='python')
x_df = pd.DataFrame(x)
x_df = x_df.rename_axis('counts')
x_df=(x_df[0: 10])
x_df
解决方案
如果我理解正确,您可以使用:
x_df.T # or x_df.transpose()
这将转置数据帧。请参阅:https ://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.transpose.html
编辑: 现在我想我得到了你需要的东西:)请尝试:
x_df.index.names = ['hour']
x_df.rename(columns={'hour': 'counts'}, inplace=True)
推荐阅读
- if-statement - 将 if-elif-else-if-else 条件结构简化为单个 if-else
- jquery - jQuery.ajax 网址:rails
- r - 用 rvest 按 id 抓取 dataTable,找不到表
- javascript - 为 Gatsby JS 创建 BuyMeACoffee 组件
- google-cloud-platform - Google Analytics 是否关闭了“导入数据”选项?我已多次单击该选项,但没有成功
- flutter - 小部件对颤动的故障影响?
- javascript - 如何在本机反应中搜索映射列表
- .net - .NET Core Swagger UI 混合内容限制(Http Vs Https)
- python-3.x - 在单元测试期间覆盖 python 语句
- ios - iOS 14 UIPageControl 未选择的页面被视为 currentPage