在函数内部创建的数据框的变量可以通过以下方法进行访问:
def my_function():
# 在函数内部创建数据框
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 访问数据框的变量
print(df)
print(df['A'])
print(df['B'])
# 调用函数
my_function()
在上述示例中,我们在函数内部创建了一个名为df
的数据框,并通过pd.DataFrame()
函数传入字典来创建数据框。然后,我们可以使用print()
函数来访问和打印整个数据框,或者使用索引来访问数据框的特定列。在调用函数时,这些命令将会执行并输出数据框的内容。
请注意,在函数外部是无法直接访问到在函数内部创建的数据框的变量的。如果需要在函数外部访问这些变量,可以考虑将其作为函数的返回值,并在函数外部接收返回值进行访问。