按照前面的答疑整理来看,其实是零散的,为了便于大家查看检索问题,我把问题分类汇总出来,整理在这篇文章中,分成几大类:
一,软件安装问题 二,代码理解 三,代码运行出错 四,代码运行 五,如何读取文件 六,工具使用 七,代码运行优化 八,补充类问题
如何使用:
在每一类问题的集合中,前面的序号表示第几课的第几个问题。
比如软件安装问题的 “1-1,软件安装问题:安装后执行有问题” 中,要找到完整的问题与回答,就要回到我前面的文章:《Python 数据分析答疑 1:安装 Anaconda》,Q1 中查看安装后执行有问题的完整表述和回答。
答疑系列文章的链接:
Lochaiching:Python 数据分析答疑 1:安装 Anacondazhuanlan.zhihu.com
Lochaiching:Python 数据分析答疑 2:字符串 列表zhuanlan.zhihu.com
Lochaiching:Python 数据分析答疑 3:字典,函数zhuanlan.zhihu.com
Lochaiching:Python 数据分析答疑 4:Numpy 入门zhuanlan.zhihu.com
Lochaiching:Python 数据分析答疑 5:Pandas入门zhuanlan.zhihu.com
Lochaiching:Python 数据分析答疑 6:Pandas 进阶zhuanlan.zhihu.com
Lochaiching:Python 数据分析答疑 7:Matplotlib 入门zhuanlan.zhihu.com
一,软件安装问题:
1-1,软件安装问题:安装后执行有问题
1-3,软件安装问题:Mac,打开 jupyter 报错
1-4,软件安装问题:Anaconda 无法创建目录
1-6,软件安装问题:下载很慢
1-7,软件安装问题:jupyter 启动之后没有文件夹
1-9,软件安装问题:安装包运行后
1-12,软件安装问题:安装完 Anaconda 后页面有误
1-13,软件安装问题:安装之后,jupyternotebook 不能正常启动
1-16,软件安装问题:安装后出错
1-18,软件安装问题:jupyter 无法运行
1-20, 软件安装问题:jupyter 没安装成功
1-22,软件安装问题:配置文件目录出错
2-7,软件安装问题:安装后的没有根目录
2-12,软件安装问题:mac 系统 jupyternotebook 无法跳转浏览器
二,代码理解:
1-2,代码理解:与 excel 的不同
1-8,代码理解:# 的功能
1-21,代码理解:为什么 100 * 1.1=110.00000000000001?
2-3,代码理解:and, or, not 的执行优先级
2-15,代码理解:1 在不同运行中存储的位置
2-16,代码理解:unique_words/counts[index]
2-17,代码理解:count[i] /bigWord = unique_words[I]
2-21,代码理解:内外循环
2-27,代码理解:len, counts
2-30,代码理解:for i in range(len(friends)
2-31,代码理解:()和 [ ] 用法及区别
2-33,代码理解:tab
3-1,代码理解:“the”分 1 和 6,第二段只得出 6
3-3,代码理解:range 是数据类型吗?
3-4,代码理解:max, min
3-9,代码理解:shift+enter 之后没有运行程序,而是移到下一行
3-11,代码理解:启动 python 解释器
3-12,代码理解:嵌套,None
4-3,代码理解:randon 没有定义
4-8,代码理解:% 是否支持小数运算
4-10,代码理解:切片索引
4-13,代码理解:遍历
4-14,代码理解:dtype
4-15,代码运行理解:round
4-16,代码运行理解:参数和参数的返回值
5-1,代码运行理解:图表产生新列/X轴坐标显示不同颜色
5-4,代码运行理解:iloc/loc
5-7,代码理解:dataframe 键值对
5-11,代码理解:numpy 创建数组要两个()/浮点数
5-12,代码理解:Pandas 新增数据是列不是行/新添加一行数据的操作
5-18,代码理解:方扩号/圆括号
6-5,代码理解:max=None,i 和 max 不是同类型
6-13,代码理解:df[ ]
6-14,代码理解:内置函数的 max 没引号可以运行, mean 没引号就报错
6-15,代码理解:DataFrame 返回值的圆括号一定要存在吗
6-16,代码理解:series 有两个 index
6-17,代码理解:无效句法
6-18,代码理解:unique 的空格键与 DataFrame 和变量名的关系
7-1,代码理解:(与 6-5 重复)
7-2,代码理解:subplot(121)
7-3,代码理解:inplace=True 的作用
7-11,图表理解:数据离散化
7-12,代码理解:tick 修改的是 Y 轴而不是 X 轴 / barh 的 X 和 Y 轴
7-14,代码理解:(与 6-18 重复)
7-16,代码理解:np.sin(math.pi) 的结果不是 0
三,运行代码出错:
1-11,运行代码出错:标点
1-15,运行代码出错:切片索引
1-23,运行代码出错:属性错误
2-2,代码运行出错:max&min
2-9,代码运行出错:显示不出人名
2-11,代码运行出错:’tuple’ object is not callsble
2-22,代码运行出错:invalid syntax
2-23,代码运行出错:重启才能执行代码
2-29,代码运行出错:invalid syntax
2-32,代码运行出错:结果是 [ ]
2-34,代码运行出错:抄作业会出错
3-5,代码运行出错:“ | ” 和 “<” 的优先级
3-7,代码运行出错:没有输出
3-10,代码运行出错:‘find_gcd’ is not defined
3-16,代码运行出错:没有输出
3-17,代码运行出错:没有输出
3-18,代码运行出错:invalid syntax
3-19,代码运行出错:输入 0 无法结束报告
4-2,代码运行出错:转换数组显示 0
4-4,代码运行出错:In[*]
4-5,代码运行出错:arr
4-9,代码运行出错:中英切换
4-17,代码运行出错:死循环
4-18,代码运行出错:invalid syntax
4-20,代码运行出错:np 没有被定义
5-2,代码运行出错:DataFrame 添加行标签后值变 NaN
5-3,代码运行出错:值在 Series 里面索引结果却是 False
5-5,代码运行出错:X 轴设置为 Continent 后报错
5-6,代码运行出错:SettingWithCopyWarning
5-8,代码运行出错:invalid type comparison
5-9,代码运行出错:Empty 'DataFrame': no numeric data to plot
5-13,代码出错:FileNotFoundError: File b'WorldIndex.csv' does not exist
5-14,代码运行出错:重新定义的 colums 没有大小写
5-15,代码运行出错:加 print 后输出是[ ]
5-16,代码运行出错:NaN
5-17,代码运行出错:loc 选行标签没问题,选列标签出错
5-19,代码运行出错:arrays must all be same length
6-1,代码运行出错:标题生成 Africa 图表不显示
6-7,代码运行出错:生成不了 DataFrame
6-8,代码运行出错:重启 jupyter 找不到定义过的函数
6-12,代码运行出错:plt.xlim 报错 'tuple' object is not callable
7-5,代码运行出错:Bad magic number for central directory
7-6,代码运行出错:apply 和 agg
7-7,代码运行出错:列名变成数字
7-13,代码运行出错:无效句法
7-15,代码运行出错:运算结果总是不对
四,代码运行
1-14,代码运行:在 Jupyter notebook 调整字母大小写
1-17,代码运行:输入指令时空格键
1-19,代码运行:代码用回车键无法运行
1-24,代码运行:不小心删了一大串代码
2-1,代码运行:单引号&输出只有一个结果
2-8,代码运行:空格健缩进
2-10,代码运行:“空格”和“引号”的使用
2-13,代码运行:引号有无的区别
2-14,代码运行:强制转换成字符串没有引号
2-19,代码运行:依次取汉字
2-20,代码运行:中断错误函数的方法
2-25,运行代码:带*的死循环
2-26,代码运行:三引号
3-15,代码运行:优先级
7-4,代码运行:非周末的代码表达
7-8,代码运行:y=sin(x) 填充图像面积
7-9,代码运行:超过 9 张图能显示在同一张画布吗?
7-10,代码运行:删除图表字符
五,如何读取文件:
1-25,如何读取文件:把课件导入 jupyter
2-6,如何读取文件:上传代码至 jupyter
4-1,如何读取文件:下载课件
4-6,如何读取文件(winequality-red.csv)
4-7,如何读取文件:只下载一个 csv 文件
4-11,如何读取文件:name ‘csv’ is not defined
4-12,如何读取文件:读取不了红酒文件
4-19,如何读取文件:打开文件方式
5-10,读取文件:导入数据进 Python
6-2,数据导入:婴儿数据导入不了
6-4,数据导入:如何正确下载 github 上的文件
6-9,数据导入:“名字 name ”文件是每年逐一导入吗
6-10,数据导入:大数据如何导入到 python
6-11,数据导入:数据导入的 path 怎么查
六,工具使用
1-5,工具使用:快捷键切换
2-4,工具使用:github 中无法查看代码
2-18,工具使用:python IDLE 编辑中文
2-24,工具使用:jupyter notebook 的 launch 没反应
3-2,工具使用:jupyter 使用
3-13,工具使用:jupyter 使用
3-14,工具使用:jupyter 使用
3-20,资料包:快速找到需要的数据
七,代码运行优化:
2-28,代码运行优化:精简步骤
3-6,代码运行优化:统计大篇文档词频
6-19,方法优化:设备同步代码
八,补充类问题:
1-10,课程运用:认知方式 or 解决问题?
1-26,课程理解:第一课 PPT 的“危险区域”
2-5,课程运用:python 分类统计功能
3-8,学习信心
6-3,代码方法:如何把 series 转换成 DataFrame 进行分析
6-6,参考书:关于数据分析的参考书
这个整理过程中我想过几种方案,脑洞太大还没找到能够匹配用法的软件或者方法,只能用这种笨方法整理给大家了。要是有好的建议,欢迎提意见呀!有些分类可能不太恰当,也欢迎指正!
最后还有两课的答疑没有更新,我后面会补充完善上去的啦!
及时更新,欢迎继续关注!
Python数据分析答疑整理汇总(更新到第七课)www.jianshu.com