AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-13086128

Talha Tayyab's questions

Martin Hope
Palestine
Asked: 2024-03-04 23:17:10 +0800 CST

如何将数据帧行分组到极坐标组中的列表中

  • 9
import polars as pl

df = pl.DataFrame(
    {
        'Letter': ['A', 'A', 'B', 'B', 'B', 'C', 'C', 'D','D','E'],
        'Value': [1, 2, 3, 4, 5, 6, 7, 8, 9,10]
    }
)

我想将Letter它们对应的分组并收集Value在一个列表中。

相关的 Pandas 问题:How to group dataframe rows into list in pandas groupby

我知道 pandas 代码在这里不起作用:

df.group_by('a')['b'].apply(list)

TypeError: 'GroupBy' object is not subscriptable

输出将是:

| A      ┆ [1, 2]    │
│ B      ┆ [3, 4, 5] │
│ C      ┆ [6, 7]    │
│ D      ┆ [8, 9]    │
│ E      ┆ [10]      |
python
  • 2 个回答
  • 41 Views
Martin Hope
Palestine
Asked: 2024-03-01 21:38:12 +0800 CST

DataFrame 中的所有列都大写吗?

  • 8

假设 DataFrame 中有数百列。有些列名是小写的,有些是大写的。

现在,我想将所有列转换为大写。

import polars as pl

df = pl.DataFrame({
    "foo": [1, 2, 3, 4, 5, 8],
    "baz": [5, 4, 3, 2, 1, 9],
    
})

我尝试过的:

df.columns = [x.upper() for x in df.columns]

它有效,但是有没有其他最好没有 for 循环的方法?

python
  • 2 个回答
  • 33 Views
Martin Hope
Palestine
Asked: 2024-02-24 05:04:07 +0800 CST

极坐标中的“df.query()”?

  • 7

极坐标中的pandas.DataFrame.query相当于什么?

import pandas as pd
data= {
    'A':["Polars","Python","Pandas"],
    'B' :[23000,24000,26000],
    'C':['30days', '40days',np.nan],
      }

df = pd.DataFrame(data)

    A        B       C
0   Polars  23000   30days
1   Python  24000   40days
2   Pandas  26000   NaN

现在,定义一个变量item

item=24000
df.query("B>= @item")

    A        B       C
1   Python  24000   40days
2   Pandas  26000   NaN

现在,使用极坐标:

import polars as pl
df = pl.DataFrame(data)

item=24000
df.query("B>= @item")

我得到:

AttributeError: 'DataFrame' object has no attribute 'query'

我的大胆猜测是,df.filter()但语法看起来不一样,而且看起来也filter相当于?df.loc[]

python
  • 1 个回答
  • 37 Views
Martin Hope
Goku - stands with Palestine
Asked: 2024-01-27 05:20:47 +0800 CST

读取极坐标中的 csv

  • 8

polars.read_csvvs polars.read_csv_batchedvs 和有什么不一样polars.scan_csv?

polars.read_csv看起来等同于pandas.read_csv他们有相同的名字。

在哪种场景下使用哪一种以及它们有何相似/不同pandas.read_csv?

python
  • 1 个回答
  • 52 Views
Martin Hope
Talha Tayyab
Asked: 2023-09-02 00:17:20 +0800 CST

python中以3为底的对数

  • 6

我正在尝试使用 python 求以 3 为底的数字的对数。

问题是这样的:

https://leetcode.com/problems/power-of- Three/description/

我正在使用这段代码:

import math
math.log(k,3)

但是,对于某些测试用例(还有更多测试用例)来说它失败了:

math.log(243,3)

#output
4.999999999999999

math.log(59049,3)

#output
9.999999999999998

我不想使用它,round()因为它会对其他不是 3 的幂的数字进行四舍五入。

这是我正在使用的完整代码:

class Solution:
    def isPowerOfThree(self, n: int) -> bool:
        import math
        k = abs(n)
        if n<=0:
            return False
        return math.log(k,3) == int(math.log(k,3))

注意:我正在寻找涉及对数的解决方案。请随时询问任何澄清。

python
  • 1 个回答
  • 42 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    重新格式化数字,在固定位置插入分隔符

    • 6 个回答
  • Marko Smith

    为什么 C++20 概念会导致循环约束错误,而老式的 SFINAE 不会?

    • 2 个回答
  • Marko Smith

    VScode 自动卸载扩展的问题(Material 主题)

    • 2 个回答
  • Marko Smith

    Vue 3:创建时出错“预期标识符但发现‘导入’”[重复]

    • 1 个回答
  • Marko Smith

    具有指定基础类型但没有枚举器的“枚举类”的用途是什么?

    • 1 个回答
  • Marko Smith

    如何修复未手动导入的模块的 MODULE_NOT_FOUND 错误?

    • 6 个回答
  • Marko Smith

    `(表达式,左值) = 右值` 在 C 或 C++ 中是有效的赋值吗?为什么有些编译器会接受/拒绝它?

    • 3 个回答
  • Marko Smith

    在 C++ 中,一个不执行任何操作的空程序需要 204KB 的堆,但在 C 中则不需要

    • 1 个回答
  • Marko Smith

    PowerBI 目前与 BigQuery 不兼容:Simba 驱动程序与 Windows 更新有关

    • 2 个回答
  • Marko Smith

    AdMob:MobileAds.initialize() - 对于某些设备,“java.lang.Integer 无法转换为 java.lang.String”

    • 1 个回答
  • Martin Hope
    Fantastic Mr Fox msvc std::vector 实现中仅不接受可复制类型 2025-04-23 06:40:49 +0800 CST
  • Martin Hope
    Howard Hinnant 使用 chrono 查找下一个工作日 2025-04-21 08:30:25 +0800 CST
  • Martin Hope
    Fedor 构造函数的成员初始化程序可以包含另一个成员的初始化吗? 2025-04-15 01:01:44 +0800 CST
  • Martin Hope
    Petr Filipský 为什么 C++20 概念会导致循环约束错误,而老式的 SFINAE 不会? 2025-03-23 21:39:40 +0800 CST
  • Martin Hope
    Catskul C++20 是否进行了更改,允许从已知绑定数组“type(&)[N]”转换为未知绑定数组“type(&)[]”? 2025-03-04 06:57:53 +0800 CST
  • Martin Hope
    Stefan Pochmann 为什么 {2,3,10} 和 {x,3,10} (x=2) 的顺序不同? 2025-01-13 23:24:07 +0800 CST
  • Martin Hope
    Chad Feller 在 5.2 版中,bash 条件语句中的 [[ .. ]] 中的分号现在是可选的吗? 2024-10-21 05:50:33 +0800 CST
  • Martin Hope
    Wrench 为什么双破折号 (--) 会导致此 MariaDB 子句评估为 true? 2024-05-05 13:37:20 +0800 CST
  • Martin Hope
    Waket Zheng 为什么 `dict(id=1, **{'id': 2})` 有时会引发 `KeyError: 'id'` 而不是 TypeError? 2024-05-04 14:19:19 +0800 CST
  • Martin Hope
    user924 AdMob:MobileAds.initialize() - 对于某些设备,“java.lang.Integer 无法转换为 java.lang.String” 2024-03-20 03:12:31 +0800 CST

热门标签

python javascript c++ c# java typescript sql reactjs html

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve