精华内容
下载资源
问答
  • Crypto Columns

    2017-09-18 10:31:01
    Now the message is printed out by columns, but the columns are printed in the order determined by the letters in the keyword. Since A is the letter of the keyword that comes first in the alphabet, ...
  • //Detail Tablepublic static void AddColumns(ref DataTable table){table.Columns.Add("BusinessType",typeof(string));table.Columns.Add("BusinessUnit",typeof(string));table.Columns.Add("Sourc...

    //Detail Table
      public static void AddColumns(ref DataTable table)
      {
       table.Columns.Add("BusinessType",typeof(string));
       table.Columns.Add("BusinessUnit",typeof(string));
       table.Columns.Add("SourceCode",typeof(string));
       table.Columns.Add("UserName",typeof(string));
       table.Columns.Add("SONO",typeof(string));
       table.Columns.Add("CustomerCode_Market",typeof(string));
       table.Columns.Add("Customer_Plantid",typeof(string));
       table.Columns.Add("InvoiceNo",typeof(string));
       table.Columns.Add("OCNO_PLNo",typeof(string));
       table.Columns.Add("ItemNo",typeof(string));   
       table.Columns.Add("PCS",typeof(string));
       table.Columns.Add("CTNS",typeof(string));
       table.Columns.Add("CBM",typeof(string));
       table.Columns.Add("KGS",typeof(string));
       table.Columns.Add("ClosingDate",typeof(string));
       table.Columns.Add("JobNO",typeof(string));
       table.Columns.Add("DestinationID",typeof(string));
       table.Columns.Add("Status",typeof(string));
       

      }

      public static void updColumns(ref DataTable table)
      {
       table.Columns.Add("BusinessType",typeof(string));
       table.Columns.Add("BusinessUnit",typeof(string));
       table.Columns.Add("SourceCode",typeof(string));
       table.Columns.Add("UserName",typeof(string));
       table.Columns.Add("SONO",typeof(string));
       table.Columns.Add("CustomerCode_Market",typeof(string));
       table.Columns.Add("Customer_Plantid",typeof(string));
       table.Columns.Add("InvoiceNo",typeof(string));
       table.Columns.Add("OCNO_PLNo",typeof(string));
       table.Columns.Add("ItemNo",typeof(string));   
       table.Columns.Add("PCS",typeof(string));
       table.Columns.Add("CTNS",typeof(string));
       table.Columns.Add("CBM",typeof(string));
       table.Columns.Add("KGS",typeof(string));
       table.Columns.Add("ClosingDate",typeof(string));
       table.Columns.Add("JobNO",typeof(string));
       table.Columns.Add("DestinationID",typeof(string));
       table.Columns.Add("FID",typeof(string));
       table.Columns.Add("Status",typeof(string));

      }

    转载于:https://www.cnblogs.com/zhangchenliang/archive/2010/08/05/1793379.html

    展开全文
  • pandas中DataFrame修改index、columns名的方法

    万次阅读 多人点赞 2018-11-06 09:23:38
    1、使用DataFrame.index = [newName],DataFrame.columns = [newName],这两种方法可以轻松实现。 2、使用rename方法(推荐): DataFrame.rename(mapper = None,index = None,columns = None,axis = None,copy...

    一般常用的有两个方法:
    1、使用DataFrame.index = [newName],DataFrame.columns = [newName],这两种方法可以轻松实现。
    2、使用rename方法(推荐):
    DataFrame.rename(mapper = None,index = None,columns = None,axis = None,copy = True,inplace = False,level = None )
    参数介绍:
    mapper,index,columns:可以任选其一使用,可以是将index和columns结合使用。index和column直接传入mapper或者字典的形式。
    axis:int或str,与mapper配合使用。可以是轴名称(‘index’,‘columns’)或数字(0,1)。默认为’index’。
    copy:boolean,默认为True,是否复制基础数据。
    inplace:布尔值,默认为False,是否返回新的DataFrame。如果为True,则忽略复制值。

    import numpy as np
    import pandas as pd
    from pandas import Series, DataFrame
    
    df1 = DataFrame(np.arange(9).reshape(3, 3), index = ['bj', 'sh', 'gz'], columns=['a', 'b', 'c'])
    print(df1)
    '''
        a  b  c
    bj  0  1  2
    sh  3  4  5
    gz  6  7  8
    '''
    
    # 修改 df1 的 index
    print(df1.index) # 可以打印出print的值,同时也可以为其赋值
    df1.index = Series(['beijing', 'shanghai', 'guangzhou'])
    print(df1)
    '''
               a  b  c
    beijing    0  1  2
    shanghai   3  4  5
    guangzhou  6  7  8
    '''
    
    # 可以使用map方法进行映射,map的使用方法就和python中的map几乎一样
    print(df1.index.map(str.upper)) # Index(['BEIJING', 'SHANGHAI', 'GUANGZHOU'], dtype='object')
    
    print(df1) # 结果 并未改变, 上面只是返回一个 dataframe 而已
    '''
               a  b  c
    beijing    0  1  2
    shanghai   3  4  5
    guangzhou  6  7  8
    '''
    
    # 如果 需要 改变的话,可以如下: 另外赋值给一个变量
    df1.index = df1.index.map(str.upper)
    print(df1) # 这样 就 改变了
    '''
               a  b  c
    BEIJING    0  1  2
    SHANGHAI   3  4  5
    GUANGZHOU  6  7  8
    '''
    
    # 更快捷的 方法 使用 rename,可以分别为 index 和 column 来指定值
    # 使用 map 的方式来赋值
    df2 = df1.rename(index=str.lower, columns=str.upper) # 这种方法 照样是产生一个新的 dataframe
    print(df2)
    ''' 可以很轻松的 修改 dataframe 的 index 和 columns
               A  B  C
    beijing    0  1  2
    shanghai   3  4  5
    guangzhou  6  7  8
    '''
    
    # 同时,rename 还可以传入字典
    df3 = df2.rename(index={'beijing':'bj'}, columns = {'A':'aa'}) # 为某个 index 单独修改名称
    print(df3) #
    '''
               aa  B  C
    bj          0  1  2
    shanghai    3  4  5
    guangzhou   6  7  8
    '''
    
    # 自定义map函数
    def test_map(x):
        return x+'_ABC'
    
    print(df1.index.map(test_map))
    # 输出 Index(['BEIJING_ABC', 'SHANGHAI_ABC', 'GUANGZHOU_ABC'], dtype='object')
    
    print(df1.rename(index=test_map))
    '''
                   a  b  c
    BEIJING_ABC    0  1  2
    SHANGHAI_ABC   3  4  5
    GUANGZHOU_ABC  6  7  8
    '''
    
    展开全文
  • mysql出现which is not functionally dependent on columns in GROUP BY clause报错欢迎使用Markdown编辑器总结 欢迎使用Markdown编辑器 假设查询语句是下面这样: SELECT d_1 FROM table WHERE id = 1 GROUP ...

    mysql出现which is not functionally dependent on columns in GROUP BY clause报错

    问题

    假设查询语句是下面这样:

    SELECT
    	 d_1, create_date
    FROM
    	table
    WHERE
    	id = 1 
    GROUP BY
    	create_date 
    

    报错就是这样,从网上找的方法无非三种:

    1. 为查找出的发生碰撞的字段加上any_value函数,于是就成了下面这种
    SELECT
        any_value(d_1) create_date
    FROM
       table
    WHERE
       id = 1 
    GROUP BY
       create_date 
    

    什么叫发生碰撞?比如我这里以create_date 做聚合,查出来的d_1有三个值,分别是1、2、3,这就是碰撞,因为聚合之后某一列有了多个值。
    2. 关闭ONLY_FULL_GROUP_BY模式。关于这个模式,是mysql提供的安全检查。 直接设置为一个新值就完事了:

    SET GLOBAL sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
    

    注意:我在这里设置的值,是通过select @@sql_mode得到的结果,去掉ONLY_FULL_GROUP_BY得到的。以自己的配置为主,只要去掉ONLY_FULL_GROUP_BY就好(如果通过这种方法设置,重启mysql似乎就会失效,我没尝试过,不敢打包票)
    3. 通过更改my.cnf实现。本质上和2是一样的,都是关闭ONLY_FULL_GROUP_BY模式。我是通过yum安装的mysql,所以直接编辑/etc/my.cnf,在文件的最后加上

    sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    

    然后通过

    ystemctl restart mysqld.service
    

    重启数据库。

    总结

    总的来说,我个人感觉1是最好的,因为不需要更改系统配置,但是也有缺陷,就是每个你进行分组的语句,都要为查找出来的字段加上any_value()函数。如果没有那么多讲究,完全可以用2或者3的方法解决这个错误。

    展开全文
  • bootstrap-table-fixed-columns The project has been moved to: https://github.com/wenzhixin/bootstrap-table/tree/develop/src/extensions/fixed-columns. Docs: ...
  • DataFrame修改列名columns

    万次阅读 2019-07-11 10:50:47
    columns = dict,使用字典类型的数据对列进行重命名。 dataframe.rename(columns = {"old_name": "new_name"}) dataframe.rename(columns = {"old1": "new1", "old2":"new2"}, inplace=True) lambda: ...

     

    DataFrame

    • 部分重命 
      columns = dict,使用字典类型的数据对列进行重命名。
    dataframe.rename(columns = {"old_name": "new_name"})
    dataframe.rename(columns = {"old1": "new1", "old2":"new2"},  inplace=True)
    

         lambda:

    df.rename(lambda x: x[1:], axis='columns')
    

        set_axis

        rename()是对指定列名做更改,set_axis则是可以重新设置列名,inplace参数用于标记是否在原来的dataframe修改列名:

    df.set_axis(['a', 'b', 'c', 'd', 'e'], axis='columns', inplace=False)
    • 全部重 命名 

    columns = new_columns,新列名的长度必须与旧列名一致。

    new_col = ['new1', 'new2',... , 'newn']
    dataframe.columns = new_col
    
    • 读取文件的时候重 命名 

    names = new_col,可以在读取文件的时候,给出新列名。

    pd.read_csv('data', names = new_col, header=0)
    
    • 使用s tr
      可以参考str小结。
    dataframe.columns = dataframe.columns.str.replace('' '', ''_'')

     

    展开全文
  • 成功解决f"Usecols do not match columns, columns expected but not found: {missing}" ValueError: Usecols d 目录 解决问题 解决思路 解决方法 解决问题 f"Usecols do not match columns, ...
  • 所以你只需要的是提供数据,其余的交给Columns来作。Columns创建JSON数据转化为HTML方法引用jQuery库1.7或更高版本和Columns插件文件:包含一个预先构建的列或创建自己的主题由于动态列创建所有必需的HTML,HTML唯一...
  • sp_columns1,sp_columns2

    2018-07-11 17:26:07
    [code="java"...CREATE PROC sp_columns1 @table_name VARCHAR(1000) AS BEGIN SELECT a.name, c.data_type, a.length FROM syscolumns a LEFT JOIN information_schema.colu...
  • 【01】多列属性columnszyx456:这个属性,在浏览器的修改...目录:1 概念2 写法3 columns:column-width column-count4 column-count5 column-width6 column-gap7 column-rule7.1 column-rule-width7.2 column-rule-s...
  • Crypto Columns

    2013-08-26 13:17:37
    1036. Crypto Columns Description The columnar encryption scheme scrambles the letters in a message (or plaintext) using a keyword as illustrated in the following example: Suppose BATBOY is the
  • MySQL columns分区

    2019-07-10 21:05:50
    columns分区支持以下数据类型: 所有的整数类型,如int、smallint、tinyint、bigint。float和decimal不支持; 日期类型:date和datetime,其他不支持; 字符串类型:char、varchar、binary和varbinary。blob和text...
  • Bootstrap Table Fixed Columns

    千次阅读 2018-12-11 14:56:31
    解决在使用原插件时出现的样式问题,...bootstrap-table-fixed-columns.css .fixed-table-header-columns, .fixed-table-body-columns, .fixed-table-footer-columns { position: absolute; background-color: #...
  • AssertionError: 33 columns passed, passed data had 34 columns 看了一下源码,在获取股票代码为600063时,报了错。 dataframe5 = ts.get_realtime_quotes('600063') 与正常的代码比较 dataframe5 =...
  • updatableColumns中“不”选择的列应该是标识列,例如id这种自增的标识列。而不是说updatable columns不选择主键而在unique key columns中选择主键。这是错误的。 因为updatable columns中的列是要更新的列,主键...
  • columns[0][data]=id&columns[0][name]=NON_EXISTING_COLUMN_NAME&columns[0][searchable]=true&columns[0][orderable]=true&columns[0][search][value]=3&columns[0]...
  • python dataframe 获得 列名columns 和行名称 index

    万次阅读 多人点赞 2018-09-25 18:38:40
    dfname._stat_axis.values.tolist() # 行名称 dfname.columns.values.tolist() # 列名称  
  • 新建PB的PBL,可以正常连接数据库,但是用以前的程序运行报“Mismatch between retrieve columns and fetch columns”错误, 错误原因是版本之间DLL冲突引起的,删掉 PBO8490.dll 文件即可使用 
  • columns网页布局

    2018-01-29 23:00:06
    网页布局是指在网页中如何对标题、导航栏、主要内容、表单等各种构成要素进行一个合理的编排。 在css3前主要使用float和position属性进行页面布局,但是使用这些属性也存在着一些缺点。...css3中的Mulitiple Columns
  • easyUI动态columns

    千次阅读 2016-04-13 16:38:12
    因为以前一般用easyui 的datagrid里的columns属性都是对应数据库表里的字段,现在字段都不知道,怎么用datagrid显示数据呢?本人在这里介绍最笨的办法,就是拼接出columns 属性的格式,我承认,我的办法效率不高,...
  • 修改dataframe的columns

    2020-10-01 23:28:15
    列名的格式比较复杂,可以看出有四种情况: 英文+\n+中文 英文+\u2028+中文 ...col_names=list(data.columns) col=[] for i in range(len(col_names)): if re.findall(r"\u2028(.+)",col_names[i])!=
  • select COLUMN_NAME,DATA_TYPE from all_TAB_COLUMNS where table_name = '{tableName.ToUpper()}'以上sql语句会将所有用户下的相同表名的列都查询出来,造成重复和错误。在只查询某一用户下某张表的内容时,需要...
  • Kubernetes资源内容查询:JSONPath ...To define custom columns and output only the details that you want into a table, you can use thecustom-columnsoption. You can choose to define the custo...
  • import pandas as pd df_a = pd.DataFrame(data=[['A', 'B', 'C'], ['A1', 'B1', 'C1']]) df_a.columns df_a.columns.format()
  • css3 columns多列

    2019-06-26 11:34:58
    columns:100px 3; -moz-columns:100px 3; /* Firefox */ -webkit-columns:100px 3; /* Safari 和 Chrome */ } Column-count 把 div 元素中的文本划分为多列列。 Column-gap 将 div 元素中的文本分为多列,并列间 ...
  • columns={columns}报红线了。。。 官网上示例和对应代码 { title: 'Age', dataIndex: 'age', defaultSortOrder: 'descend', sorter: (a, b) => a.age - b.age, }, 解决方案,在列名定义的地方加上类型any Antd...
  • pandas根据dtype选择columns select_dtypes()方法根据dtype选择columns中的子集。 import numpy as np import pandas as pd df = pd.DataFrame({'string': list('abc'), 'int64': list(range(1, 4)), ...
  • FAILED: ODPS-0130071:[73,24] Semantic analysis exception - the number of input partition columns (1) doesn't equal to table's partition columns (2)的解决方案。
  • 创建空间数据库后,会默认生成数据表geometry_columns表,它存放了当前数据库中所有表的几何字段信息。用工具pgAdmin查看该表。 该表各列的含义如下: f_table_catalog表示数据库名。 f_table_schema表示空间...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 75,857
精华内容 30,342
关键字:

columns