pandas相关内容

将 pandas 的年值扩展为月

我有按年统计的销售额: pd.DataFrame({'year':[2015,2016,2017],'value':['12','24','30']}) year value 0 2015 12 1 2016 24 2 2017 36 我要外推到月份: yyyymm value 201501 1 (ie 12/12, etc) 20150 ..
发布时间:2022-04-18 14:09:28 Python

pandas 每N行到列重塑数据帧

我有一个数据框,如下所示: df1=pd.DataFrame(np.arange(24).reshape(6,-1),columns=['a','b','c','d']) 我想取3组行,并按以下顺序将它们转换为列 块状重塑未给出预期答案 pd.DataFrame(np.reshape(df1.values,(3,-1)),columns=['a','b','c','d','e ..
发布时间:2022-04-18 13:01:56 Python

计算以上行的算术平均数

我有一个数据集,如下所示: Value Type mean -1.975767 Weather -0.540979 Fruits -2.359127 Fruits -2.815604 Corona -0.929755 Weather 我要迭代每一行并计算上面每一行的平均值(仅当Type匹配时)。我想将此值放在平均值 ..
发布时间:2022-04-17 20:47:07 Python

计算上面行的平方和

我有一个数据集,如下所示: Value Type X_sq -1.975767 Weather -0.540979 Fruits -2.359127 Fruits -2.815604 Corona -0.929755 Weather 我想遍历每一行,并计算上面每一行的平方和(仅当Type匹配时)。我想将此值放在X. ..
发布时间:2022-04-17 20:45:40 Python

在特定日期时间之前出现的列中数据的Pandas DataFrame平均值

我有一个数据框,里面有2014-2018年的客户ID和他们的费用。我想要的是每个ID的费用的平均值,但在计算平均值时,只能考虑某个日期之前的年份(因此,列‘Date’表示可以考虑哪些列作为平均值)。 例如:对于索引0(ID:12),日期为‘2016-03-08’,则平均值应取自列‘y_2014’和‘y_2015’,因此对于此索引,平均值为111.0。如果日期太早(例如,在这种情况下为2014年或 ..
发布时间:2022-04-17 20:39:52 Python

无法在pypy3.6上安装 pandas

我使用的是Windows机器和WSL2(Ubuntu 20.04.1LTS)。在我的Linux子系统中,我集成了Anaconda并创建了一个pypy3.6环境。我安装了一些没有问题的包,比如networkx和NumPy,但我不能集成 pandas 。我知道 pandas 可能会更慢,这个项目我不能没有它。 我使用pypy -mpip install pandas 这是产生的错误: ..
发布时间:2022-04-17 19:57:16 Python

Pandas Dataframe的日志文件

我有日志文件,其中有很多行,格式为: LogLevel [13/10/2015 00:30:00.650] [Message Text] 我的目标是将日志文件中的每一行转换为漂亮的数据框。我已经试着这样做了,通过在[字符上拆分行,但是我仍然没有得到一个整齐的数据帧。 我的代码: level = [] time = [] text = [] with open( ..
发布时间:2022-04-16 15:31:50 Python

Case_When函数从R到Python

如何在python代码中实现R的Case_When函数? 以下是R:的Case_When函数 https://www.rdocumentation.org/packages/dplyr/versions/0.7.8/topics/case_when 作为最小的工作示例,假设我们有以下数据帧(以下是python代码): import pandas as pd import n ..
发布时间:2022-04-16 15:29:55 Python