pandas归一化与反归一化操作实现

作者:苍穹之跃 时间:2023-07-01 13:24:57 

import numpy as np
import pandas as pd
import matplotlib.pylab as plt

if __name__ == '__main__':
   """
   原数据
   """
   df = pd.DataFrame({'A': [10, 20, 30], 'B': [1, 2, 6]})
   # 图表
   plt.plot(df)
   plt.show()

"""
   归一化
   """
   # 最小值
   minimum = df.min()
   # 最大值
   maximum = df.max()

df_zero_one = (df - minimum) / (maximum - minimum)

# 图表
   plt.plot(df_zero_one)
   plt.show()

"""
   反归一化
   """
   df_un_zero_one = (maximum - minimum) * df_zero_one + minimum

# 图表
   plt.plot(df_un_zero_one)
   plt.show()
import numpy as np
import pandas as pd
import matplotlib.pylab as plt

if __name__ == '__main__':
   """
   原数据
   """
   df = pd.DataFrame({'A': [10, 20, 30], 'B': [1, 2, 6]})
   # 图表
   subplot_1 = plt.subplot(2, 2, 1)
   subplot_1.plot(df)

"""
   归一化
   """
   # 最小值
   minimum = df.min()
   # 最大值
   maximum = df.max()

df_zero_one = (df - minimum) / (maximum - minimum)

# 图表
   subplot_2 = plt.subplot(2, 2, 2)
   subplot_2.plot(df_zero_one)

"""
   反归一化
   """
   df_un_zero_one = (maximum - minimum) * df_zero_one + minimum

# 图表
   subplot_3 = plt.subplot(2, 2, 3)
   subplot_3.plot(df_un_zero_one)

plt.show()

pandas归一化与反归一化操作实现

来源:https://blog.csdn.net/wenxingchen/article/details/128656812

标签:pandas,归一化,反归一化
0
投稿

猜你喜欢

  • 用vue.js组件模拟v-model指令实例方法

    2022-04-16 10:12:23
  • meta标签之详解

    2008-01-13 18:48:00
  • mYsql日期和时间函数不求人

    2024-01-24 03:51:11
  • 解读ASP.NET 5 & MVC6系列教程(13):TagHelper

    2024-05-03 15:30:35
  • bootstrapvalidator之API学习教程

    2024-05-22 10:36:49
  • BootStrapTable 单选及取值的实现方法

    2024-05-02 16:11:45
  • MySQL借助DB实现分布式锁思路详解

    2024-01-16 03:17:13
  • 如何使用SQL Server中的客户端配置工具

    2009-01-13 14:05:00
  • 基于np.arange与np.linspace细微区别(数据溢出问题)

    2021-08-29 23:46:25
  • tensorflow基于CNN实战mnist手写识别(小白必看)

    2021-01-26 22:33:42
  • php while循环控制的简单实例

    2024-05-11 10:03:54
  • SQL之left join、right join、inner join的区别浅析

    2024-01-27 10:54:20
  • python判断变量是否为int、字符串、列表、元组、字典的方法详解

    2022-09-28 05:11:57
  • 如何在mac下配置python虚拟环境

    2023-06-16 18:09:37
  • Vue.js开发环境搭建

    2024-05-28 15:55:38
  • ueditor编辑器不能上传图片问题的解决方法

    2023-09-16 04:55:03
  • Django admin管理工具TabularInline类用法详解

    2021-05-10 16:16:26
  • TensorFlow和Numpy矩阵操作中axis理解及axis=-1的解释

    2021-02-14 05:59:09
  • python实现超级玛丽游戏

    2023-10-02 20:19:28
  • Python实现的生产者、消费者问题完整实例

    2022-08-15 14:37:30
  • asp之家 网络编程 m.aspxhome.com