Python 输出到数据帧?

Python 输出到数据帧?,python,pandas,Python,Pandas,我是python新手,我希望输出到一个pandas数据帧,以便另一个包可以获取它 有人能解释一下我在实践中需要做什么吗 例如,要将表输出到交叉表,我将执行以下操作: import pandas as pd income_final = pd.read_csv("D:\\data\\income17-18_data.csv") income2 = income_final[(income_final.benefits == 1)] pd.crosstab(income2.benef

我是python新手,我希望输出到一个pandas数据帧,以便另一个包可以获取它

有人能解释一下我在实践中需要做什么吗

例如,要将表输出到交叉表,我将执行以下操作:

import pandas as pd

income_final = 
pd.read_csv("D:\\data\\income17-18_data.csv")

income2 = income_final[(income_final.benefits == 1)]    

pd.crosstab(income2.benefits, income2.taxes)
我如何将其输出到熊猫数据帧中

非常感谢。

您可以在说明中看到:

pd.read_csv("D:\\data\\income17-18_data.csv")
返回数据帧,因此您可以将其存储在变量中,以将其作为参数传递给其他函数或方法:

dataFrame18 = pd.read_csv("D:\\data\\income17-18_data.csv")
因此,您可以使用dataFrame18。如果您有疑问,请通过以下方式检查a的类型:

type(dataFrame18)
在将数据加载到var之后

致以最良好的祝愿,
ealcober.

交叉表已经返回了一个数据帧对象,只需将它分配给一个变量
df=pd.crosstab(income2.benefits,income2.taxes)