小编tec*_*har的帖子

Python:由于 OSError 无法安装软件包:[Errno 2] 没有这样的文件或目录

我尝试使用 pip 进行安装sklearn,但收到以下错误消息:

错误:由于 OSError 无法安装软件包:[Errno 2] 没有这样的文件或目录:'C:\Users\13434\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\站点包\sklearn\datasets\tests\data\openml\292\api-v1-json-data-list-data_name-australian-limit-2-data_version-1-status-deactivated.json.gz'**。

任何人都可以帮忙吗?谢谢。

python pip scikit-learn

9
推荐指数
3
解决办法
3万
查看次数

选择具有特定订单数量的用户 pandas

我有一个带有user_idorder_number列的数据框。order_number由用户告诉第 n 个订单。我想选择完成了一定数量订单的用户。

示例数据帧:

user_id order_number
0   1   1
1   1   2
2   1   3
3   2   1
4   2   2
5   3   1
6   3   2
7   3   3
Run Code Online (Sandbox Code Playgroud)

输出: [1,3] 输出应该是user_id [1,3]因为他们做了3个订单但2个只做了2个订单。

我在尝试:

user_id order_number
0   1   1
1   1   2
2   1   3
3   2   1
4   2   2
5   3   1
6   3   2
7   3   3
Run Code Online (Sandbox Code Playgroud)

这给了我布尔系列,但如何选择只有 True 值的索引?

python group-by dataframe pandas

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

标签 统计

python ×2

dataframe ×1

group-by ×1

pandas ×1

pip ×1

scikit-learn ×1