帖子

《Python基础课程》学习笔记分享园地 | 讯飞AI大学

  [复制链接]
139****5660 发表于 2020-6-22 10:15:32
701#
pyaudio模块加载
因为使用的是pycharm自动的python解释器,所以明明pyaudio模块导入了,还是显示无此模块
原因事pyaudio导入的是系统中默认的pytyon解释器所在目录
如图所示,选择系统自带的python解释器就可以了
无标题.png
使用道具 举报 回复
158****6168 发表于 2020-6-24 15:34:53
702#
#学习笔记 2020-06-24
pandas数据处理技巧
1、 构造数据框
Pd.DataFrame({‘a1’:[1,2,3],’a2’:[4,5,6]})   字典Pd.DataFrame([[‘a1’,0],[‘a2’,6]],columns=[‘col1’,’col2’])  元组pd.DataFrame([(1,0),(1,6)])
2、 查看数据框列数据类型
3、    data.col2 = data.col2.astype(float)
4、    print(data)
5、    print(data.index)
6、    print(data.columns)
列的重命名
data.rename(columns={“col1”:”col1-new”})
数据选取
1、 data.head(5)选取前5行,默认不填就是5行
2、 data[1:6]  通过行索引选取
3、 data[[‘id’,”col”]]  通过列名选取
4、 附加条件选取
A、 选取带缺失值的数据记录
Data[data.isnull().values == True]
B、 选取不带缺失值的记录
Data[data.notnull().values== True]
C、 删除有缺失值的记录
Data = data.dropna()
D、缺失值填充
Dada.fillna(-999)
E、 data[(data.col2>=6)&(data.col2<=10)]
data.query(“col2>=6&col2<=10”)
数据塑型(数据透视表)
df2=Pd.pivot_table(data,index=’name’,columns=’date’,values=’money’,aggfunc=’sum’,fillvalue=0)
以name为主键,日期date为列名,值为金钱money,求和
Df2_new = df2.reset_index()
数据拼接
   Concat基本合并方式 参数为axis axis值为0表示上下合并,1表示左右合并
Pd.concat([data1,data2],axis=0)  上下合并时候data1,data2中的列表尽可能要一致。
   Append()上下拼接
    Data1.append(data2)
    Merge函数
   常用参数how 表示连接方式
       Inner内连接
       Left左连接
       Right右连接
   Left_on左侧数据用于连接的键
   Right_on右侧数据用于连接的键
分组统计
  Df1.groupby([分组变量])[统计变量].统计方法
   Df1.groupby([‘name’])[‘money’].sum()


使用道具 举报 回复
135****0866 发表于 7 天前
703#
学习笔记是回复到这里吗
使用道具 举报 回复
177****7899 发表于 7 天前 来自手机
704#
学习分享  7月2号 今天的课程上讲到的anaconda和jupyter使用,现在也比较喜欢使用juryter notebook进行据分析类的代码编写,他可以实时看到结果,也安装了python3使用方法,建议多练习
使用道具 举报 回复
182****9470 发表于 7 天前
705#
本帖最后由 182****9470 于 2020-7-2 12:55 编辑

#Day 1+学习笔记+07/02
day1.PNG

使用道具 举报 回复
132****1495 发表于 7 天前
706#
Day1  07/01
学习笔记分享
2.jpg

使用道具 举报 回复
178****2882 发表于 7 天前 来自手机
707#
#学习笔记7/2 安装以及Jupyter简介
B18A2195-25A1-4ABC-9723-721971ADB8CA.jpeg
0246FCBB-1770-4E79-B573-C25FDD05E3E3.jpeg
使用道具 举报 回复
136****9332 发表于 7 天前
708#
#Day 1+学习笔记+07/02学习安装Anaconda,然后学习使用jupyter的一些基本操作
18XH{Q~P]}ZKQU_P%PJ@6TY.png
使用道具 举报 回复
136****9332 发表于 7 天前
709#
#Day 1+学习笔记+07/02
今天主要学习了安装Anaconda,主要的问题是设置环境变量。
其次学习使用了jupyter的一些基本操做:剪切,复制,粘贴,注释标题的设置
还有两个快捷键的使用Shift+Enter(执行本单元,光标移动下一单元),Ctrl+Enter(执行本单元,停留本单元)
今天主要是学习安装,基本没有什么难度,看着电脑上空白的代码页,想到这里以后会被代码一行行填满,心里竟有一些小小的激动。
87eeb633413b4f08f04f2fbb30241f9.png

使用道具 举报 回复
2366888486 发表于 7 天前
710#
2020.07.01 - Anaconda 的安装
使用Python前要安装软件,根据讯飞AI大学老师的讲解,按照下列网址https://www.anaconda.com/distributio下载Anadonda
我用谷歌Chrome浏览器,进入页面后显示:

选择Python 3.7, 64Windows系统的配置环境

双击下载下来的文件Anaconda3-2020.02-Windows-x86_64

Next → I Agree → 选"Just Me"(recommended) Next


系统会自动提示安装路径。

然而,如果按照老师讲稿提示,我误以为要自己要建立文件夹,通过Browse去选择新的路径后,自己建立了Anaconda3文件夹,即使文件已经安装到
C: \ProgramData\Anaconda3文件夹中,仍然出现了问题。

然而,等安装完毕,启动Ananconda程序后,系统自动启动的路径却是 C:\Users\User, 而不是安装时建立的Anaconda, 这说明Windows系统的配置,是默认在C:\Users\User文件夹内。而且没有显示版本号。后来重新卸载后,重新按默认路径安装。
文件夹已经安装成功

Scripts文件夹里也已经有pip.exe文件。

接下来检查路径是否正确:

点击“计算机” → “属性” → “高级系统设置” → “环境变量” → “path(路径)  → C:\ProgramData\Anancondo3\Scripts

这里要说明的是,这个C:\ProgramData\Anancondo3\Scripts是系统自动建立的,不需要我们去自己建立文件夹。
老师的视频里没有说明,直接给出安装后的路径,让人误以为需要自己建立,所以才走了一次弯路。

后来查看了我的C:\Users\User文件夹,所有第三方的文件全默认安装在这里,如果我想安装到其他路径,我就需要改变配置的路径。
为了简便,我把安装好的软件再次卸载,重新安装到默认文件夹,安装后重启启动Anadonda, 也能正常进入系统了。

然后安装了panda


总结:
  • 安装一个新的软件,在学习阶段,应尽量简单,等熟悉之后再去改变路径,会少麻烦。
  • 对自己的系统特点要有个判断,通常路径引起的问题是主因。曾经有过经验,安装Wamp时,也因为路径问题,来回找错在哪里。所以经历过,就有经验来解决。

建议:
可以采用WS teams(免费注册)来建立一个学员团队, 这样有问题可以在Teams里分享屏幕,快速解决问题。MS teamsZoomGoToMeetingGotoWebinar等几个在线会议软件中,MS teams是目前我使用过的几个在线会议软件中,觉得比较强大的一个。可供参考!
使用道具 举报 回复