小编ale*_*dev的帖子

如何在熊猫中将每月数据转换为季度

我有月度数据.我希望将它转换为1月份q1开始的3个月的"期间".因此,在下面的示例中,前3个月的聚合将转换为q2的开始(所需格式:1996q2).由3个月值组合而成的数据值是3列的平均值(平均值).从概念上讲,并不复杂.有谁知道如何一举做到这一点?潜在地,我可以通过循环来做很多艰苦的工作,只是硬编码它,但我是熊猫新手,寻找比蛮力更聪明的东西.

1996-04   1996-05 1996-06  1996-07 .....
25          19       37      40

所以我在寻找:

1996q2  1996q3   1996q4  1997q1  1997q2 .....
 avg      avg      avg     ...     ...

python group-by dataframe pandas

19
推荐指数
1
解决办法
1万
查看次数

如何将 Windows 主机文件条目与 WSL 上运行的进程关联

我正在 Windows 10 上运行 WSL2 (ubuntu)。WSL 正在运行一个正在侦听特定 IP 地址的进程 - 192.168.3.1(如果我的措辞不正确,我深表歉意)

当我在 Windows 浏览器中时,我想输入一些名称并将其解析为 WSL 中的 IP 地址。

我编辑了Windows主机文件,并说了类似的话:

192.168.3.1    alex
Run Code Online (Sandbox Code Playgroud)

所以现在,在浏览器中,当我在 URL 中输入“alex”时,我不希望它搜索互联网——我希望它在 WSL 内解析为 192.168.3.1。

谢谢

windows-subsystem-for-linux wsl-2

6
推荐指数
1
解决办法
1万
查看次数

如何在数据框合并期间识别内部联接中的内容

我有一个看起来像这样的框架(df):

                                 2000q1         2000q2         2000q3  
State        RegionName                                                  
New York     New York                NaN            NaN            NaN   
California   Los Angeles   207066.666667  214466.666667  220966.666667   
Illinois     Chicago       138400.000000  143633.333333  147866.666667

(注意State,RegionName这里是MultiIndex)

和一个看起来像这样的框架(ut):

     State    RegionName
0  Alabama        Auburn
1  Alabama      Florence
2  Alabama  Jacksonville
3  Alabama    Livingston
4  Alabama    Montevallo

因此,为了获得State,RegionName在两个数据帧中的所有行,我这样做:

dfut = pd.merge(df, ut, how='inner', left_index=True, right_on=['State', 'RegionName'])

这样可行.我现在想要一个行列表,其中来自df帧的行不在ut帧中 - 就像"NOT inner join".我很确定我需要做一个LEFT连接,这将给我整个df,但我不知道如何从中减去相交的行.希望清楚.谢谢

dataframe pandas

5
推荐指数
1
解决办法
2817
查看次数

如何创建无边界的语义CSS表/行?

我最接近的是使用“非常基本的”属性,但是行之间仍然有边界。有任何想法吗?谢谢

semantic-ui

4
推荐指数
1
解决办法
2243
查看次数

如何将Period字符串转换为实际的Period类型

我有一列数据,如'1971q1','1972q2'等等(年份跟随季度)当我这样做时:

print(type(df.Quarterly))
Run Code Online (Sandbox Code Playgroud)

答案是 Series

我需要的是"转换"/将此列转换为真正的pd.Period类型,以便我可以用它做简单的时间代数.谢谢

python dataframe pandas

2
推荐指数
1
解决办法
1506
查看次数