我有一个大的CSV数据集,包括纬度,经度,日期和土壤湿度值。我已经从根文件夹(按日期保存)和使用“glob”功能获得了它们。现在我想用纬度/经度识别的相邻网格的平均值替换一些土壤湿度值(值=1)。
但我想实现以下dataframe:
但我想在dataframe上实现以下内容:
Lat Long Soil moisture
151.10, -33.90 = ((151.10, -33.85)+(151.05, -33.90))/2
151.10, -33.95 = ((151.05,-33.95)+(151.10,-34.00))/2
我是Python新手,不知道如何实现它。
2条答案
按热度按时间ftf50wuq1#
这段代码将打印csv文件,然后更新它,然后再次打印。最后,它将csv文件保存到一个不同名称的文件中。
我不知道你需要用哪个公式,现在我只是乘以lat * long。
7cjasjjr2#
下面的函数将工作。这里我通过在mean函数中指定axis=1来获取行平均值