2分钟python入门数据分析,5秒交表!
Q11:请输出panda2报表,
标题是”熊猫山谷收入统计表“,
日期设置为自动显示当日,
输出格式为Excel,CSV,SAS,Python。
报表是最基本的输出格式,
是前面10步的结束,
也是”数据可视化“的起点。
从这里开始,需要考虑信息的传递问题。
有些专业的老板看到这张表就get it。
但是想要更多的相关方都能理解你的工作,
那就从这张表开始,进行深度加工。
我们会在最后一节,画图,开始可视化。
这一节的知识点有两个:
1.设置自动显示当前时间:
today = datetime.datetime.now().strftime("%Y-%m-%d"),
是不是没有Excel 简单?直接一个today()插入就OK了。
2.输出到不同格式的文件:
panda2.to_excel;
panda2.to_CSV;
panda2.to_sas7bdat;
panda2.to_pickle.
sas7bdat,是SAS 的文件格式,
pickle是Python的文件格式,
同学,是不是不难?[呲牙]
再送一个ChatGPT的知识点:
3. panda2 = pd.DataFrame({'col1': [1, 2, 3], 'col2': [4, 5, 6], 'col3': [7, 8, 9]})
这是一个手动输入变量和值生成报表的代码,
是ChatGPT的低级错误。
我们已经生成了panda2文件,
只需要直接添加标题和日期,
它还给了一个手动输入的代码。
所以,玩代码的离下岗还早。
你的老板离不开善解人意的你[呲牙]
** 快结束了,终于添加一个库,datetime,
看到了没有,pandas 这一个库,
完成了大部分工作。[憨笑]
**对初学者来讲,不怕再啰嗦两句:
1. 这段代码输出的文件到哪儿去了?
答:到了当前默认的工作目录,
可以用这段代码来显示,
然后去文件夹下面检查是否到位;
import os
# 获取当前工作目录
current_dir = os.getcwd()
# 打印当前工作目录
l print("当前工作目录是:", current_dir)
2.如果要自己指定位置该怎么写?
my_data.to_excel("C:/Users/username/Desktop/my_data.xlsx", index=False);
OK,就这样了[呲牙]
