数据分析与挖掘课程相关资源

这是在gitee上整的关于这门课的一个开源项目。

https://gitee.com/rainpet/python-data-analysis-and-mining-demo

头歌平台。

常见问题:

1、如何确认conda的版本,执行如下命令:

bash 复制代码
conda list anaconda$

2、实验室登陆后,无法上网,使用ping命令提示找不到主机,但是ping百度的主机如 ping 39.156.66.18 却可以。

原因:DNS问题,win11的话,打开设置

打开界面中,找到:

修改界面,修改为8.8.8.8或114.114.114.114,保存,一般问题即可解决。

3、powershell中如何设置临时环境变量,以JAVA_HOME为例:

先确认jdk路径,如:d:\java\jdk,则:

查看变量命令:
$env:JAVA_HOME

正确的话,则会输出d:\java\jdk

临时设置变量:
$env:JAVA_HOME=d:\java\jdk

设置永久变量:

bash 复制代码
[Environment]::SetEnvironmentVariable("JAVA_HOME", "D:\hadoop\jdk", [EnvironmentVariableTarget]::Machine)

4、cmd中临时设置环境变量,以JAVA_HOME为例:

先确认jdk路径,如:d:\java\jdk,则:

查看变量命令:
echo %JAVA_HOME%

正确的话,则会输出d:\java\jdk

临时设置变量:
set JAVA_HOME=d:\java\jdk

永久设置变量:
setx JAVA_HOME d:\java\jdk

5、一些命令无法在powershell执行,原因:powershell默认情况下权限较低,通过

Get-ExecutionPolicy -List 可以查看当前的执行策略

几种策略:

Restricted:默认的设置, 不允许任何script运行

AllSigned:只能运行经过数字证书签名的script

RemoteSigned:运行本地的script不需要数字签名,但是运行从网络上下载的script就必须要有数字签名

Unrestricted:允许所有的script运行

执行命令:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

即可将当前用户策略改为 RemoteSigned

6、常见包安装:

python -m pip install scikit-learn -i https://pypi.tuna.tsinghua.edu.cn/simple

python -m pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

7、建议使用PEP8编码规范,介绍文档:

https://learnku.com/docs/styleofcode/PEP_8/7084

8、matplotlib中设置统一字体的代码,这个在spyder中,设置一次,其他都会生效:

matplotlib.rcParams['font.sans-serif'] = ['SimHei']

也可以用:

matplotlib.plt.rcParams['font.sans-serif'] = ['SimHei']

具体代码中设置,如折线图:

plt.title('示例',fontproperties='SimHei')

9、5-6代码案例,conda环境下要安装mrmr模块,但不是fakemp和mrmr,而是需要如下:

pip install mrmr_selection -i https://pypi.tuna.tsinghua.edu.cn/simple

10、增加conda的镜像源

bash 复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
#设置搜索时显示通道地址
conda config --set show_channel_urls yes

11、删除conda的镜像源

bash 复制代码
conda config --remove-key channels
相关推荐
知乎的哥廷根数学学派7 小时前
面向可信机械故障诊断的自适应置信度惩罚深度校准算法(Pytorch)
人工智能·pytorch·python·深度学习·算法·机器学习·矩阵
sensen_kiss7 小时前
INT303 Big Data Analysis 大数据分析 Pt.12 推荐系统(Recommendation Systems)
大数据·数据挖掘·数据分析
且去填词7 小时前
DeepSeek :基于 Schema 推理与自愈机制的智能 ETL
数据仓库·人工智能·python·语言模型·etl·schema·deepseek
wang_yb7 小时前
当条形图遇上极坐标:径向与圆形条形图的视觉革命
数据分析·databook
人工干智能8 小时前
OpenAI Assistants API 中 client.beta.threads.messages.create方法,兼谈一星*和两星**解包
python·llm
databook8 小时前
当条形图遇上极坐标:径向与圆形条形图的视觉革命
python·数据分析·数据可视化
阿部多瑞 ABU8 小时前
`chenmo` —— 可编程元叙事引擎 V2.3+
linux·人工智能·python·ai写作
acanab8 小时前
VScode python插件
ide·vscode·python
知乎的哥廷根数学学派9 小时前
基于生成对抗U-Net混合架构的隧道衬砌缺陷地质雷达数据智能反演与成像方法(以模拟信号为例,Pytorch)
开发语言·人工智能·pytorch·python·深度学习·机器学习
WangYaolove13149 小时前
Python基于大数据的电影市场预测分析(源码+文档)
python·django·毕业设计·源码