【发布时间】:2021-09-20 06:26:14
【问题描述】:
使用 jupyter notebook,这段代码
import pandas as pd
df = pd.DataFrame([[71,62,13], [75,76,77]], columns=list("ABC"))
df
以这种方式输出
如果我把它放在一个函数中,
def prepare():
import pandas as pd
df = pd.DataFrame([[71,62,13], [75,76,77]], columns=list("ABC"))
print(df)
prepare()
我得到了这种风格的数据框
如何在函数开头以样式呈现数据框?
【问题讨论】:
-
代替
print(df)返回df将print(df)替换为return df内部函数 -
我想你也会想要
return df,否则这是本地创建的变量,不是全局范围的。 -
我不确定你只想在函数内部导入熊猫。 How is returning the output of a function different from printing it? 也可能会有所帮助。
-
@AnuragDabas 谢谢,请移步评论回复,我会接受的。
-
谢谢先生,但没必要....编码愉快:)
标签: pandas