我需要导入一个包含 300 多列的 csv 文件,在这些列中,只有第一列需要指定为类别,而其余列应为 float 32 或更少。我猜我可以通过列索引指定列的数据类型。我的问题是:根据列索引指定数据类型的最佳方法是什么?
Col_A Col_B Col_C Col_D
001 1 2 1.2
002 2 3 3.5
003 3 4.5 7
004 4 6.5 10
Run Code Online (Sandbox Code Playgroud)
我尝试的代码是:
df = pd.read_csv(path, low_memory=False,
dtype={'Col_A': 'category', [2:]: np.float32)}
Run Code Online (Sandbox Code Playgroud) 我是 python pptx 库的新手,我的问题是:如何使用 Python 库 pptx 定义现有演示文稿中每个 pptx 幻灯片的形状列表、形状编号/索引(shapetree)和形状类型?我想更新现有的 ppt 演示文稿,似乎第一步是在每张幻灯片上找到准确的形状标识符,以便通过更新访问它们。你会指出我现有的解决方案或可能的例子吗?