zoukankan      html  css  js  c++  java
  • pandas为csv添加新的行和列

    首先创建一个csv文件,创建方式为新建一个文本文档,然后将这个文本文档重命名为test.csv

    再用Excel打开,添加内容

    内容如下:

    先来添加列

    data = ['a','b','c']
    df['字母'] = data
    import pandas as pd
    filename = './test.csv'
    df = pd.read_csv(filename,encoding='gbk')
    data = ['a','b','c']
    df['字母'] = data
    df.to_csv(filename,index=None)

    由于我们的列标签是中文,所以是encoding=‘gbk’

    由于我将文件放在了python的工程文件夹内,所以filename='./test.csv',或者也可以换成其绝对路径

    再来添加行

    df.loc[4]=[4,'d']
    import pandas as pd
    filename = './test.csv'
    df = pd.read_csv(filename,encoding='gbk')
    # data = ['a','b','c']
    # df['字母'] = data
    df.loc[4]=[4,'d']
    df.to_csv(filename,index=None)
  • 相关阅读:
    MySQL修改root密码的多种方法
    AES和RSA算法的demo代码
    网卡
    Socket
    Opentracing 链路追踪
    TCP连接三次握手
    MongoDB 使用B树
    MySQL的DDL、DML、DCL
    MySQL 数据同步
    SSO(单点登录)与CAS
  • 原文地址:https://www.cnblogs.com/cyx-b/p/12927986.html
Copyright © 2011-2022 走看看