当前位置: 首页 > news >正文

网页设计小白做网站网站制作电话多少

网页设计小白做网站,网站制作电话多少,盗网站asp源码,seo交流论坛一、只获取文件需要的列,避免加载整个文件 举例:只获取A.B两列数据 df pd.read_csv(123.csv, usecols[A, B]) 二、使用更准确的数据类型,减少内存空间占用 import pandas as pd import numpy as np # 假设你的CSV文件有三列&#xff0…

一、只获取文件需要的列,避免加载整个文件

举例:只获取A.B两列数据

df = pd.read_csv('123.csv', usecols=['A', 'B'])

二、使用更准确的数据类型,减少内存空间占用

import pandas as pd  
import numpy as np  # 假设你的CSV文件有三列,分别名为'A', 'B', 'C'  
# 并且你希望列'A'为int32类型,列'B'为int64类型,列'C'为str类型  
dtype_dict = {  'A': np.int32,  'B': np.int64,  'C': str  
}  # 使用pandas.read_csv()读取CSV文件,并指定dtype  
df = pd.read_csv('your_file.csv', dtype=dtype_dict)  # 查看结果  
print(df.dtypes)

需要注意的是,在指定了数据类型之后,不满足的数据可能会被忽略或者由指定的数据进行替换,其中数据类型越小占用空间越少,比如int32几乎比int64少用一办的空间,但是具体采用哪种数据类型,还跟数据的范围有关系,一般来说:

int32的最大值为:2147483647(2^31 - 1)。这是32位有符号整数类型能表示的最大整数值。

  • int32 范围:-2147483648到2147483647(包括边界值)。

int64的最大值为:9223372036854775807(2^63 - 1)。这是64位有符号整数类型能表示的最大整数值。

  • 范围:-9223372036854775808到9223372036854775807(包括边界值)。

三、大数进行单位换算转小数据处理

如果数据中涉及汇总,单位换算的,可以提前将数据进行单位换算,比如从字节先换算为GB,那么他的数据类型可能就可以从int64转换为int32,可以节省一大部分空间,转换类型的方法如下:

import pandas as pd  
import numpy as np  # 假设我们有一个DataFrame df,其中一列名为'A'的数据类型是int64  
df = pd.DataFrame({'A': [1, 2, 3, 2**30, -2**30]})  # 注意:这里我们包括了一个接近int32边界的值  # 检查原始数据类型  
print(df.dtypes)  # 将列'A'从int64转换为int32  
# 注意:我们先转换为NumPy数组,然后转换数据类型,最后再转换回pandas的Series  
df['A'] = df['A'].astype(np.int32)  # 再次检查数据类型  
print(df.dtypes)

需要注意的是,转换的前提是该列的值都应该小于int32的最大值,否则会报数值溢出错误。

四、数据原地替换避免复制

一般来说在dataframe中使用 = 赋值,copy()方法,groupby()方法,pd.concat()方法,reset_index()方法,.loc[].iloc[].at[]等方法进行行或列的选择时都可能会发生数据复制导致内存占用,因此在譬如drop,rename,drop_duplicates时尽量采用inplace参数对数据进行原地赋值更新,减少由=赋值带来的赋值内存占用,比如:

df.drop(labels=['A'], inplace=True)

http://www.yayakq.cn/news/519911/

相关文章:

  • 设计师必备网站企业网站建设设置那些栏目
  • wordpress建手机站教程wordpress分页页面
  • 深圳公司网站改版通知温州大军建设有限公司网站
  • wordpress做的外贸网站企业员工管理培训课程
  • 做销售用什么网站好网站群建设需求
  • 湖北省建设工程招标网站什么网站权重大
  • 崆峒区城乡建设局网站建设工程施工合同司法解释二
  • 制作公司网站需要购买域名和服务器吗如何网上销售自己的产品
  • 绵阳网站制作wordpress wordpress获取当前页面的父类id
  • 设计网名大全优化大师怎么强力卸载
  • 新网站开发工作总结可以做来电名片的网站
  • 用 php网站建设打出一首古诗网站网页优化技巧
  • 天津市哪里有做网站的seo发贴软件
  • 建站模板更改什么是软件外包公司
  • 椒江做国际网站的公司做微电影模板下载网站
  • 企业网站包含哪些页面免费ppt模板哪里找
  • 给别人建设网站怎么收费数据库修改网站管理员密码
  • 人人做全免费网站有哪些用wordpress
  • 网站适合移动端怎么建立一个网站平台高考加油
  • 荆州建设网站帝国cms企业网站
  • 建设银行招聘官网网站百度网站建设在哪
  • 图书大厦网站建设报告wordpress for windows
  • 广西和城乡建设厅网站网站预算表怎么做
  • 淘宝店网站怎么做有打赏功能的网站
  • 做的最成功的个人网站遂溪手机网站建设公司
  • 沈阳建站免费模板公司画册设计
  • 厦门网站设计多少钱关键词代发排名首页
  • 免费建设淘客网站免费简历制作app
  • 泰安千橙网络汕头seo网站优化
  • 外贸推广建站公司软文台