小编Alo*_*uri的帖子

使用惯用的Python删除pandas列中的空格和换行符?

我使用下面的方法来替换 pandas 数据框列标题中的所有空格和换行符。

我的问题是:

在下面的代码中使用列表理解是一种更有效的循环方法吗?

def headerfiller(df):
    for i in [" ","\n"]:
        df.columns = [c.replace(i,"_") for c in df.columns]
Run Code Online (Sandbox Code Playgroud)

python list-comprehension dataframe pandas

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

在SAS Do循环中指定输出语句时,为什么索引变量的存储值不同?

  1. 在数据集Work.Invest中,Year的存储值是多少?

    数据工作.invest; 做年= 1990年至2004年; 资本+ 5000; 资本+(资本*0.10); 结束; 跑;

    • 一个.失踪
    • 湾 1990年
    • C.2004年
    • d.2005年

SAS基础准备指南中给出的正确答案d.2005.

  1. 在下面的问题中,存储的值是2004年.对于下面显示的程序,以下哪项陈述是错误的?

    数据工作.invest; 做年= 1990年至2004年; 资本+ 5000; 资本+(资本*0.10); 输出; 结束; 跑;

    • 一个.OUTPUT语句立即将当前值写入数据集.
    • 湾 Year的存储值是2005.
    • C.OUTPUT语句将覆盖DATA步骤结束时的自动输出.
    • d.在DO loop执行15次迭代.

对此的正确答案是b.2005.(确定虚假陈述是问题).

sas do-loops output

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

标签 统计

dataframe ×1

do-loops ×1

list-comprehension ×1

output ×1

pandas ×1

python ×1

sas ×1