小编Win*_*mes的帖子

pandas中merge()和concat()之间的差异

Pandas非常擅长处理数据分析中的各种用例.探索文档以确定执行特定任务的最佳方式可能有点令人生畏.

我目前正在努力了解pd.DataFrame.merge()和之间的本质区别pd.concat().到目前为止,这是我能说清楚的:

.merge()只能使用列(加上行索引),它在语义上适用于数据库样式的操作..concat()可以与任一轴一起使用,仅使用索引,并提供添加分层索引的选项.

顺便提一下,这允许以下冗余:两者都可以使用行索引组合两个数据帧.

至于pd.DataFrame.join()它似乎只是提供了一小部分用例的简写.merge().

有人可以评论我此时的理解是否完整和准确吗?

谢谢.

python merge join concat pandas

57
推荐指数
5
解决办法
4万
查看次数

如何在kue中恢复具有特定身份的工作?

我正在使用kue作为我的工作队列,我想知道如果不使用GUI仍然剩下多少工作,有多少工作失败等等.如何检索这类信息?

例如,在开始处理作业队列几分钟后,我想将目前失败的所有作业的状态更新为"非活动",以便重新启动它们.

唯一相关的问题我能找到的计算器是这个,但是,它同时具有一个作业交易,因为它正在处理它触发某个事件之后.我的担忧是不同的,因为我有兴趣检索具有特定状态的数据库中的所有作业.

这个问题的答案提到了kue库的函数.complete,它检索数据库中所有已完成的作业.其他可能的工作状态是否有类似的功能?

node.js kue

9
推荐指数
1
解决办法
5027
查看次数

延迟socket.io响应,并"警告 - websocket连接无效"

我在AWS EC2实例上运行nodeJS + Express + socket.io + httpd应用程序.

加载页面后,记录器提供以下信息:

GET / 200 2ms - 1.23kb
GET /javascripts/script.js 304 1ms
   debug - served static content /socket.io.js
GET /stylesheets/style.css 304 1ms
GET /stylesheets/style.css 304 1ms
GET /images/052.png 304 1ms
GET /Candara.ttf 304 1ms
   debug - client authorized
   info  - handshake authorized EgWLPeyO2uiCTSui01CP
   debug - setting request GET /socket.io/1/websocket/EgWLPeyO2uiCTSui01CP
   debug - set heartbeat interval for client EgWLPeyO2uiCTSui01CP
   warn  - websocket connection invalid
   info  - transport end (undefined)
   debug - set close timeout for …
Run Code Online (Sandbox Code Playgroud)

httpd.conf node.js socket.io

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

将Pandas数据帧索引保存到文件

我试图将数据帧的索引保存到文件中.这是我尝试过的:

一个)

np.savetxt("file_name", df.index.values)
Run Code Online (Sandbox Code Playgroud)

收益:

TypeError: Mismatch between array dtype ('object') and format specifier ('%.18e')
Run Code Online (Sandbox Code Playgroud)

B)

df.index.values.tofile("file_name")
Run Code Online (Sandbox Code Playgroud)

收益:

IOError: cannot write object arrays to a file in binary mode
Run Code Online (Sandbox Code Playgroud)

C)

with open("file_name","w") as f:
    f.write("\n".join(df_1_indexes.values.tolist()))
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么A)和B)失败了吗?我不知所措.

干杯

python numpy pandas

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

标签 统计

node.js ×2

pandas ×2

python ×2

concat ×1

httpd.conf ×1

join ×1

kue ×1

merge ×1

numpy ×1

socket.io ×1