![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
我叫杨傲天
做一个谦卑的绅士
展开
-
Dataframe型数据分析技巧汇总
包括数据降维、特征提取、可视化原创 2024-02-15 14:50:24 · 500 阅读 · 0 评论 -
修改Anaconda中jupyter默认工作路径[转载]
修改Anaconda中Jupyter Notebook默认工作路径的详细图文教程(Win 10) - 知乎 (zhihu.com)原创 2024-01-30 15:11:37 · 157 阅读 · 0 评论 -
前端:关于promiseResult里的数据如何使用
<script> import refDoc from '@/remote/refDoc'import myheader from '@/components/header';import async from '@/util/asyncpromise'import disaster from '@/remote/disaster'import Vue from 'vue';import axios from 'axios'import report from '@/remote.原创 2022-04-21 12:57:11 · 1656 阅读 · 0 评论 -
python 读取GPS导航电文(字典转CSV)
import csvpath='C:\\Users\\admin\\Desktop\\15372370.06n'with open(path, 'r', encoding='utf-8') as f: if f == 0: print("警告:不能打开文件!") else: print("GPS导航文件打开成功!") nfile_lines = f.readlines() # 按行读取N文件 print(len(nfile_line.原创 2021-10-24 22:35:02 · 739 阅读 · 0 评论 -
python 操控excel数据并保存至csv文件
最近由于爬虫需要,需对excel中的id、经纬度提取,并按照id把经纬度存入不同的csv文件,但是目前由于水平不行,代码重复率较高,以后会继续优化运行效率,代码如下import pandas as pdimport osimport numpy as npimport csvdir_id=pd.read_excel("C:\\Users\\admin\\Desktop\\15m.xlsx", usecols=[1],names=None)dir_coor原创 2021-09-24 23:10:27 · 898 阅读 · 0 评论 -
删除 复制的代码前的行号
1.打开Visual Studio,将代码复制进去2.按住Alt,选住行号,删除即可。原创 2021-09-19 22:34:00 · 459 阅读 · 1 评论 -
R语言 数理统计
library(tidyverse)library(readxl)从excel文件的多个表里读入数据excel_sheets() #excel_sheets是readxl包的函数。该函数返回了porto_sheets.xlsx文件的所有sheet的名字map_df(该文件各sheet的名称,read_excel, path = 文件名称) #默认采用了按行纵向合并为一个数据框合并函数map_df、dfr、dfc的时候,如果同一个文件的表合并,后面跟补充函数path例子:file.原创 2021-09-11 14:34:46 · 2387 阅读 · 0 评论 -
R语言常用快捷键、excel操作、绘制、统计
Ctrl + 1:移动鼠标至代码区(左上区)Ctrl + 2:移动鼠标到控制台(左下区)Ctrl + L:对控制台(左下区)清屏Ctrl + Shift + N: 新建一个R脚本文件Ctrl + W / Ctrl + Shift + W: 关闭一个/所有脚本程序文档Ctrl + O / Ctrl + S: 打开工作目录的文件/保存文件到目录(直接到工作目录)Ctrl + Enter: 运行一行程序Ctrl + Shift + Enter: 运行该文件所有程序行Alt + “-”: 输入R推.原创 2021-09-07 20:39:27 · 7040 阅读 · 0 评论 -
从OSM数据中提取 道路经纬度
1.在OpenStreetMap官网中获取规定区域的osm数据点击导出,根据需要选择。2.打开QGIS,手动拖入osm数据,添加lines图层3.导出4. ArcGIS布点(1)在ARCMAP中导入路网要素shp文件,将其投影成UTM坐标。系统工具箱----data management tools----投影和变换----要素----投影。双击打开投影后,在输入要素类选择shp文件,输出坐标系选择投影坐标系----UTM----WGS1984----northern h..原创 2021-09-05 17:26:20 · 4092 阅读 · 5 评论 -
python 在原来json文件里修改value
import jsonimport os, sys# 数据所在的路径path = 'D:\clip_out\clip\clip'JsonName = os.listdir(path) # 读取path下的目录名,包含扩展名for i in range(len(JsonName)): # 读取‘读取路径’下的目录名,包含扩展名 qianzui = os.path.splitext(JsonName[i])[0] # 将文件名和扩展名分隔开 houzui = os.p.原创 2021-08-22 10:41:28 · 502 阅读 · 0 评论 -
python 矢量转栅格
import osimport gdalimport numpy as npfrom osgeo import ogrfrom geopandas import *#读取矢量数据元数据信息(要素包括 矩形坐标,字段及类型等)vdata_dir='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第七周\\Lesson7\\2-Second'filename=os.path.join(vdata_dir,'FirstLayer.shp')#print(fi.原创 2021-08-19 15:58:36 · 806 阅读 · 0 评论 -
python 矢量数据的读取
import osimport sysfrom osgeo import ogrfrom osgeo import gdaldriver=ogr.GetDriverByName('ESRI Shapefile')filename='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第六周\\Lesson6_osgeopy-data\\global\\ne_50m_populated_places.shp'dataSource=driver.Open(filen.原创 2021-08-19 11:25:54 · 890 阅读 · 0 评论 -
python 渲染
同学写的代码,学习一下import numpy as npfrom osgeo import gdal,osrimport rasterio.plotimport matplotlib.pyplot as pltfrom matplotlib.colors import ListedColormapimport matplotlib as mplimport matplotlib.ticker as mtickerfrom matplotlib_scalebar.scalebar ...原创 2021-08-17 10:11:59 · 939 阅读 · 0 评论 -
python 绘制 学习笔记
import geopandasimport matplotlib.pyplot as pltimport rasterioimport matplotlibimport cartopy.crs as ccrs#projection和transform联动#画板fig=plt.figure()#绘图基准ax=fig.add_subplot(1,1,1,projection=ccrs.Robinson())#设置范围和背景图像ax.set_global()#整个地球ax.stock.原创 2021-08-15 21:28:17 · 250 阅读 · 0 评论 -
python 批量替换文件后缀名
import osdirname="C:\\Users\\admin\\Desktop\\新建文件夹" #文件所在的目录li=os.listdir(dirname) #将所有图片名放入到lil列表中for i in range(len(li)): qianzui = os.path.splitext(li[i])[0] # 将文件名和扩展名分隔开 houzui = os.path.splitext(li[i])[1] print(qianzui) if .原创 2021-08-15 11:37:17 · 427 阅读 · 0 评论 -
python 影像拼接
import gdal##拼接,不只是简单地把两张影像拼接,更重要的是地理位置配准#打开、读取影像filename1='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\拼接影像\\test1.tif'filename2='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\拼接影像\\test2.tif'ds1=gdal.Open(filename1)ds.原创 2021-08-14 09:51:10 · 1231 阅读 · 7 评论 -
python 裁剪影像
#栅格数据裁剪#添加包import gdalfilename='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\裁剪影像\\test1.tif'dataset=gdal.Open(filename)#一共5个波段,读取每个波段band1=dataset.GetRasterBand(1)band2=dataset.GetRasterBand(2)band3=dataset.GetRasterBand(3)band4=d.原创 2021-08-11 19:48:30 · 800 阅读 · 0 评论 -
Python 循环读取影像 计算NDVI
from osgeo import gdalimport numpy as npfrom osgeo import gdalimport os#循环读取FilePath='D:\\影像练习'tif_name=os.listdir(FilePath) #读取FilePath下的目录名,包含扩展名SavePath='D:\\影像练习\\NDVI输出'print(tif_name)for i in range(len(tif_name)): #i从0开始到len(tif_name)-1 .原创 2021-08-09 08:33:57 · 568 阅读 · 1 评论 -
python 影像读取和计算NDVI
from osgeo import gdalfilename='D:\\影像练习\\001.tif'dataset=gdal.Open(filename)if dataset is None: print('could not open'+filename)cols=dataset.RasterXSize #列数rows=dataset.RasterYSize #行数 空间坐标 可以理解为行列号print(cols,rows)bands=dataset.RasterCount .原创 2021-08-08 16:21:35 · 4459 阅读 · 3 评论