如何将DataFrame中的值存储在新变量中?

时间:2019-04-10 21:47:01

标签: python-3.x pandas

如何将数据框中特定位置的值存储到单独的非数据框变量中?

我尝试了以下操作:

#!/usr/bin/env python3.6
# -*- coding: utf-8 -*-

import pandas as pd

data = pd.read_csv('/Users/XXX/Desktop/XXX.txt', sep='\t', header=0)
df = pd.DataFrame(data)

check-sum = (df.iloc[0,0])

但收到语法错误:“无法分配给运算符”。

我希望校验和= 50.23(整数)。

1 个答案:

答案 0 :(得分:2)

您的代码存在问题是变量名称(校验和)。您不能在变量名称中使用连字符,因为它是 subtraction 运算符。删除连字符后,例如check_sum =(df.iloc [0,0]),您将看到预期的结果。