- 博客(12)
- 收藏
- 关注
原创 docker 容器构建
在你构建 Dockerfile 的目录下运行 docker pull python:3.7.6-slim 命令,手动下载你需要的镜像。这可以确保你已经有了这个镜像,然后再次运行你的 Dockerfile 构建。
2023-11-10 11:33:48 78 1
原创 pycharm 无法将“pipreqs”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
在弹出的窗口中,点击新建,然后输入pipreqs的安装路径。如果你已经安装了pipreqs,但是还是无法在PyCharm中识别,那可能是pipreqs的安装路径没有添加到系统的PATH环境变量中。如果以上步骤都无法解决你的问题,那么可能是你的Python环境有问题,你可能需要重建你的Python环境或者更换一个Python环境。这个问题的可能原因是pipreqs没有被正确地安装,或者在你的Python环境中没有被正确地添加。最后,重启你的PyCharm,再次尝试运行pipreqs,看看问题是否解决。
2023-10-30 17:17:03 1163 1
原创 Python 绘图
from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all" import numpy as npimport pandas as pd import matplotlib.pyplot as pltimport seaborn as snsplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文
2022-01-25 15:21:20 1406
转载 计算点到曲线段的距离
import numpy as npimport matplotlib.pyplot as plt# 绘图参数设置plt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus'] = False # 步骤二(解决坐标轴负数的负号显示问题)# 计算点point到点line_point1, line_point2组成向量的距离# 对于曲线1上的点,找到曲线2上
2022-01-11 10:02:17 1330
转载 Excel 多个 sheet 读取和保存,交换excel多行数据顺序
import numpy as npimport pandas as pdimport xlrd# 分别读取 Excel 文件中每个 sheet 中数据excel_name1 = r"E:\测试文件.xlsx"excel_name2 = r"E:\测试文件1.xlsx"wb = xlrd.open_workbook(excel_name1)writer=pd.ExcelWriter(excel_name2)# 获取workbook中所有的表格sheets = wb.sheet_name
2022-01-11 10:00:24 467
转载 合并不同路径(文件夹)下两个同名文件夹中的文件
import osimport shutiloldpath = r'E:\代码测试\2' # 想要查找的文件夹(源文件夹)路径new_path = r'E:\代码测试\1' # 想要保存的文件夹(目标文件夹)路径,需新建一个文件夹flist = os.listdir(oldpath) # 源文件夹文件列表for i in range(len(flist)): sub_old_path = os.path.join(oldpath, flist[i]
2022-01-11 09:59:26 1133
转载 数据合并+可视化
def get_data(data): data = data.iloc[:, 1:-1] data_end = pd.DataFrame() for i in range(data.shape[1]): dfs = pd.DataFrame(data.iloc[:, i].values, columns=['数据']) dfs['label'] = np.tile(i + 1, len(dfs)).tolist() dfs.colum
2022-01-11 09:57:00 153
原创 Pandas将json串转为 DataFrame
path = r"E:\json.txt"import jsonfile = open(path,'r')all_json_data = []for line in file.readlines(): json_data = json.loads(line)df1 = pd.DataFrame(json_data['trainData']['JZ3_YQ'])df2 = pd.DataFrame(json_data['trainData']['JZ3_YCF'])df3 = pd.D
2022-01-11 09:48:04 613
原创 pandas 循环写入多个Excel sheet
import pandas as pdfrom openpyxl import load_workbookpadas dataframe生成exceldef df2sheet(dataframe, writer, sname):DataFrame转换成excel中的sheet表dataframe.to_excel(excel_writer=writer, sheet_name=sname,index=None)writer.save()writer.close()excel中新增sheet表
2022-01-11 09:40:12 1182
原创 等间距抽样
import pandas as pdimport numpy as npimport matplotlib.pyplot as plt# 预设风格from matplotlib.pylab import style #自定义图表风格style.use('ggplot')# 绘图参数设置plt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus'] =
2021-12-22 22:30:56 1690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人