按照前面的答疑整理來(lái)看,其實(shí)是零散的,為了便于大家查看檢索問(wèn)題,我把問(wèn)題分類(lèi)匯總出來(lái),整理在這篇文章中,分成幾大類(lèi):
一,軟件安裝問(wèn)題
二,代碼理解
三,代碼運(yùn)行出錯(cuò)
四,代碼運(yùn)行
五,如何讀取文件
六,工具使用
七,代碼運(yùn)行優(yōu)化
八,補(bǔ)充類(lèi)問(wèn)題
如何使用:
在每一類(lèi)問(wèn)題的集合中,前面的序號(hào)表示第幾課的第幾個(gè)問(wèn)題。
比如軟件安裝問(wèn)題的 “1-1,軟件安裝問(wèn)題:安裝后執(zhí)行有問(wèn)題” 中,要找到完整的問(wèn)題與回答,就要回到我前面的文章:《Python數(shù)據(jù)分析答疑1:安裝Anaconda》,Q1中查看安裝后執(zhí)行有問(wèn)題的完整表述和回答。
答疑系列文章的鏈接:
Python數(shù)據(jù)分析答疑1:安裝Anaconda
Python數(shù)據(jù)分析答疑3:字典,函數(shù)
Python數(shù)據(jù)分析答疑4:Numpy入門(mén)
Python數(shù)據(jù)分析答疑5:Pandas入門(mén)
一,軟件安裝問(wèn)題:
1-1,軟件安裝問(wèn)題:安裝后執(zhí)行有問(wèn)題
1-3,軟件安裝問(wèn)題:Mac,打開(kāi)jupyter報(bào)錯(cuò)
1-4,軟件安裝問(wèn)題:Anaconda無(wú)法創(chuàng)建目錄
1-6,軟件安裝問(wèn)題:下載很慢
1-7,軟件安裝問(wèn)題:jupyter啟動(dòng)之后沒(méi)有文件夾
1-9,軟件安裝問(wèn)題:安裝包運(yùn)行后
1-12,軟件安裝問(wèn)題:安裝完Anaconda后頁(yè)面有誤
1-13,軟件安裝問(wèn)題:安裝之后,jupyternotebook不能正常啟動(dòng)
1-16,軟件安裝問(wèn)題:安裝后出錯(cuò)
1-18,軟件安裝問(wèn)題:jupyter無(wú)法運(yùn)行
1-20,?軟件安裝問(wèn)題:jupyter沒(méi)安裝成功
1-22,軟件安裝問(wèn)題:配置文件目錄出錯(cuò)
2-7,軟件安裝問(wèn)題:安裝后的沒(méi)有根目錄
2-12,軟件安裝問(wèn)題:mac系統(tǒng)jupyternotebook無(wú)法跳轉(zhuǎn)瀏覽器
二,代碼理解:
1-2,代碼理解:與excel的不同
1-8,代碼理解:# 的功能
1-21,代碼理解:為什么100 * 1.1=110.00000000000001?
2-3,代碼理解:and, or, not 的執(zhí)行優(yōu)先級(jí)
2-15,代碼理解:1 在不同運(yùn)行中存儲(chǔ)的位置
2-16,代碼理解:unique_words/counts[index]
2-17,代碼理解:count[i] /bigWord = unique_words[I]
2-21,代碼理解:內(nèi)外循環(huán)
2-27,代碼理解:len, counts
2-30,代碼理解:for i in range(len(friends)
2-31,代碼理解:()和 [ ] 用法及區(qū)別
2-33,代碼理解:tab
3-1,代碼理解:“the”分1和6,第二段只得出6
3-3,代碼理解:range是數(shù)據(jù)類(lèi)型嗎?
3-4,代碼理解:max, min
3-9,代碼理解:shift+enter之后沒(méi)有運(yùn)行程序,而是移到下一行
3-11,代碼理解:?jiǎn)?dòng)python解釋器
3-12,代碼理解:嵌套,None
4-3,代碼理解:randon沒(méi)有定義
4-8,代碼理解:%是否支持小數(shù)運(yùn)算
4-10,代碼理解:切片索引
4-13,代碼理解:遍歷
4-14,代碼理解:dtype
4-15,代碼運(yùn)行理解:round
4-16,代碼運(yùn)行理解:參數(shù)和參數(shù)的返回值
5-1,代碼運(yùn)行理解:圖表產(chǎn)生新列/X軸坐標(biāo)顯示不同顏色
5-4,代碼運(yùn)行理解:iloc/loc
5-7,代碼理解:dataframe鍵值對(duì)
5-11,代碼理解:numpy創(chuàng)建數(shù)組要兩個(gè)()/浮點(diǎn)數(shù)
5-12,代碼理解:Pandas新增數(shù)據(jù)是列不是行/新添加一行數(shù)據(jù)的操作
5-18,代碼理解:方擴(kuò)號(hào)/圓括號(hào)
6-5,代碼理解:max=None,i和max不是同類(lèi)型
6-13,代碼理解:df[ ]
6-14,代碼理解:內(nèi)置函數(shù)的max沒(méi)引號(hào)可以運(yùn)行, mean沒(méi)引號(hào)就報(bào)錯(cuò)
6-15,代碼理解:DataFrame返回值的圓括號(hào)一定要存在嗎
6-16,代碼理解:series有兩個(gè)index
6-17,代碼理解:無(wú)效句法
6-18,代碼理解:unique的空格鍵與DataFrame和變量名的關(guān)系
7-1,代碼理解:(與6-5重復(fù))
7-2,代碼理解:subplot(121)
7-3,代碼理解:inplace=True的作用
7-11,圖表理解:數(shù)據(jù)離散化
7-12,代碼理解:tick修改的是Y軸而不是X軸 / barh的X和Y軸
7-14,代碼理解:(與6-18重復(fù))
7-16,代碼理解:np.sin(math.pi)的結(jié)果不是0
三,運(yùn)行代碼出錯(cuò):
1-11,運(yùn)行代碼出錯(cuò):標(biāo)點(diǎn)
1-15,運(yùn)行代碼出錯(cuò):切片索引
1-23,運(yùn)行代碼出錯(cuò):屬性錯(cuò)誤
2-2,代碼運(yùn)行出錯(cuò):max&min
2-9,代碼運(yùn)行出錯(cuò):顯示不出人名
2-11,代碼運(yùn)行出錯(cuò):’tuple’ object is not callsble
2-22,代碼運(yùn)行出錯(cuò):invalid syntax
2-23,代碼運(yùn)行出錯(cuò):重啟才能執(zhí)行代碼
2-29,代碼運(yùn)行出錯(cuò):invalid syntax
2-32,代碼運(yùn)行出錯(cuò):結(jié)果是[ ]
2-34,代碼運(yùn)行出錯(cuò):抄作業(yè)會(huì)出錯(cuò)
3-5,代碼運(yùn)行出錯(cuò):“ | ” 和 “<” 的優(yōu)先級(jí)
3-7,代碼運(yùn)行出錯(cuò):沒(méi)有輸出
3-10,代碼運(yùn)行出錯(cuò):‘find_gcd’ is not defined
3-16,代碼運(yùn)行出錯(cuò):沒(méi)有輸出
3-17,代碼運(yùn)行出錯(cuò):沒(méi)有輸出
3-18,代碼運(yùn)行出錯(cuò):invalid syntax
3-19,代碼運(yùn)行出錯(cuò):輸入0無(wú)法結(jié)束報(bào)告
4-2,代碼運(yùn)行出錯(cuò):轉(zhuǎn)換數(shù)組顯示0
4-4,代碼運(yùn)行出錯(cuò):In[*]
4-5,代碼運(yùn)行出錯(cuò):arr
4-9,代碼運(yùn)行出錯(cuò):中英切換
4-17,代碼運(yùn)行出錯(cuò):死循環(huán)
4-18,代碼運(yùn)行出錯(cuò):invalid syntax
4-20,代碼運(yùn)行出錯(cuò):np沒(méi)有被定義
5-2,代碼運(yùn)行出錯(cuò):DataFrame添加行標(biāo)簽后值變NaN
5-3,代碼運(yùn)行出錯(cuò):值在Series里面索引結(jié)果卻是False
5-5,代碼運(yùn)行出錯(cuò):X軸設(shè)置為Continent后報(bào)錯(cuò)
5-6,代碼運(yùn)行出錯(cuò):SettingWithCopyWarning
5-8,代碼運(yùn)行出錯(cuò):invalid type comparison
5-9,代碼運(yùn)行出錯(cuò):Empty 'DataFrame': no numeric data to plot
5-13,代碼出錯(cuò):FileNotFoundError: File b'WorldIndex.csv' does not exist
5-14,代碼運(yùn)行出錯(cuò):重新定義的colums沒(méi)有大小寫(xiě)
5-15,代碼運(yùn)行出錯(cuò):加print后輸出是[ ]
5-16,代碼運(yùn)行出錯(cuò):NaN
5-17,代碼運(yùn)行出錯(cuò):loc選行標(biāo)簽沒(méi)問(wèn)題,選列標(biāo)簽出錯(cuò)
5-19,代碼運(yùn)行出錯(cuò):arrays must all be same length
6-1,代碼運(yùn)行出錯(cuò):標(biāo)題生成Africa圖表不顯示
6-7,代碼運(yùn)行出錯(cuò):生成不了DataFrame
6-8,代碼運(yùn)行出錯(cuò):重啟jupyter找不到定義過(guò)的函數(shù)
6-12,代碼運(yùn)行出錯(cuò):plt.xlim報(bào)錯(cuò)'tuple' object is not callable
7-5,代碼運(yùn)行出錯(cuò):Bad magic number for central directory
7-6,代碼運(yùn)行出錯(cuò):apply和agg
7-7,代碼運(yùn)行出錯(cuò):列名變成數(shù)字
7-13,代碼運(yùn)行出錯(cuò):無(wú)效句法
7-15,代碼運(yùn)行出錯(cuò):運(yùn)算結(jié)果總是不對(duì)
四,代碼運(yùn)行
1-14,代碼運(yùn)行:在Jupyter notebook調(diào)整字母大小寫(xiě)
1-17,代碼運(yùn)行:輸入指令時(shí)空格鍵
1-19,代碼運(yùn)行:代碼用回車(chē)鍵無(wú)法運(yùn)行
1-24,代碼運(yùn)行:不小心刪了一大串代碼
2-1,代碼運(yùn)行:?jiǎn)我?hào)&輸出只有一個(gè)結(jié)果
2-8,代碼運(yùn)行:空格健縮進(jìn)
2-10,代碼運(yùn)行:“空格”和“引號(hào)”的使用
2-13,代碼運(yùn)行:引號(hào)有無(wú)的區(qū)別
2-14,代碼運(yùn)行:強(qiáng)制轉(zhuǎn)換成字符串沒(méi)有引號(hào)
2-19,代碼運(yùn)行:依次取漢字
2-20,代碼運(yùn)行:中斷錯(cuò)誤函數(shù)的方法
2-25,運(yùn)行代碼:帶*的死循環(huán)
2-26,代碼運(yùn)行:三引號(hào)
3-15,代碼運(yùn)行:優(yōu)先級(jí)
7-4,代碼運(yùn)行:非周末的代碼表達(dá)
7-8,代碼運(yùn)行:y=sin(x)填充圖像面積
7-9,代碼運(yùn)行:超過(guò)9張圖能顯示在同一張畫(huà)布嗎?
7-10,代碼運(yùn)行:刪除圖表字符
五,如何讀取文件:
1-25,如何讀取文件:把課件導(dǎo)入jupyter
2-6,如何讀取文件:上傳代碼至jupyter
4-1,如何讀取文件:下載課件
4-6,如何讀取文件(winequality-red.csv)
4-7,如何讀取文件:只下載一個(gè)csv文件
4-11,如何讀取文件:name ‘csv’ is not defined
4-12,如何讀取文件:讀取不了紅酒文件
4-19,如何讀取文件:打開(kāi)文件方式
5-10,讀取文件:導(dǎo)入數(shù)據(jù)進(jìn)Python
6-2,數(shù)據(jù)導(dǎo)入:嬰兒數(shù)據(jù)導(dǎo)入不了
6-4,數(shù)據(jù)導(dǎo)入:如何正確下載github上的文件
6-9,數(shù)據(jù)導(dǎo)入:“名字name ”文件是每年逐一導(dǎo)入嗎
6-10,數(shù)據(jù)導(dǎo)入:大數(shù)據(jù)如何導(dǎo)入到python
6-11,數(shù)據(jù)導(dǎo)入:數(shù)據(jù)導(dǎo)入的path怎么查
六,工具使用
1-5,工具使用:快捷鍵切換
2-4,工具使用:github中無(wú)法查看代碼
2-18,工具使用:python IDLE編輯中文
2-24,工具使用:jupyter notebook的launch 沒(méi)反應(yīng)
3-2,工具使用:jupyter使用
3-13,工具使用:jupyter使用
3-14,工具使用:jupyter使用
3-20,資料包:快速找到需要的數(shù)據(jù)
七,代碼運(yùn)行優(yōu)化:
2-28,代碼運(yùn)行優(yōu)化:精簡(jiǎn)步驟
3-6,代碼運(yùn)行優(yōu)化:統(tǒng)計(jì)大篇文檔詞頻
6-19,方法優(yōu)化:設(shè)備同步代碼
八,補(bǔ)充類(lèi)問(wèn)題:
1-10,課程運(yùn)用:認(rèn)知方式or解決問(wèn)題?
1-26,課程理解:第一課PPT的“危險(xiǎn)區(qū)域”
2-5,課程運(yùn)用:python分類(lèi)統(tǒng)計(jì)功能
3-8,學(xué)習(xí)信心
6-3,代碼方法:如何把series轉(zhuǎn)換成DataFrame進(jìn)行分析
6-6,參考書(shū):關(guān)于數(shù)據(jù)分析的參考書(shū)
這個(gè)整理過(guò)程中我想過(guò)幾種方案,腦洞太大還沒(méi)找到能夠匹配用法的軟件或者方法,只能用這種笨方法整理給大家了。要是有好的建議,歡迎提意見(jiàn)呀!有些分類(lèi)可能不太恰當(dāng),也歡迎指正!
最后還有兩課的答疑沒(méi)有更新,我后面會(huì)補(bǔ)充完善上去的啦!
及時(shí)更新,歡迎繼續(xù)關(guān)注!??????