小编ACH*_*ACH的帖子

如何在熊猫数据框列中插入逗号作为千位分隔符?

我正在尝试将 Dollar Amount 列的格式设置为逗号千位分隔符以便于查看,但我一直无法弄清楚。有人可以给我指路吗?

import pandas as pd
df = pd.read_excel('filename.xlsx') 
df['Dollar Amount'].head()

Index  Dollar Amount
0      5721.48
1      4000.00
2      4769.00
3       824.07
4       643.60
5       620.00

Name: Dollar Amount, dtype: float64
Run Code Online (Sandbox Code Playgroud)

excel dataframe pandas python-3.6

8
推荐指数
2
解决办法
2万
查看次数

如果首先输入浮点数,我的程序为什么会跳过完成,但是对整数有效?

当我输入任何浮动作为第一个数字时,我发生的问题.其他所有东西都要完成,但输出看起来像是一个存储的内存地址?
如果我使用任何整数,程序可以正常工作.我希望程序将用户的任何数字输入转换为整数.
虽然我明确要求输入整数,但如果用户输入2.2,我希望程序将其称为2,然后继续询问他们的第二个输入.

#include <stdio.h>

int main(void)
{
    // creating two variables
    int firstNumber;
    int secondNumber;

    //asking user to input a number
    printf("Enter your first integer value: ");
    scanf("%d", &firstNumber);
    printf("\nThe integer value you entered is %d.\n", firstNumber);

    //asking user to enter another number
    printf("\nEnter your second integer value: ");
    scanf("%d", &secondNumber);
    printf("\nThe second integer value you entered is %d.\n", secondNumber);

    /* system("pause"); */
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

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

标签 统计

c ×1

dataframe ×1

excel ×1

pandas ×1

python-3.6 ×1