小编Jes*_*ren的帖子

我如何以python不会将数据解释为unicode的方式编写它?

代码:

class EchoClient(protocol.Protocol):
    def connectionMade(self):
        self.transport.write("Hello World!")
Run Code Online (Sandbox Code Playgroud)

错误:

##raise TypeError("Data must not be unicode") builtins.TypeError: Data must not be unicode ##

我如何将代码编写为 utf-8?

python unicode utf-8

4
推荐指数
1
解决办法
2083
查看次数

使用 Pandas,我如何根据第一个空间进行拆分。

所以我有一列代码:“dataset.csv”

0020-004241 purple
00532 - Blue
00121 - Yellow
055 - Greem
0025-097 - Orange
Run Code Online (Sandbox Code Playgroud)

期望输出:

code              name_of_code
    0020-004241         purple 
    00532               blue 
Run Code Online (Sandbox Code Playgroud)

我希望将代码和代码的单词分成两个不同的列。

我试过:

df =pandas.read_csv(dataset.txt)

df = pandas.concat([df, df.columnname.str.split('/s', expand=True)], 1)
df = pandas.concat([df, df.columnname.str.split('-', expand=True)], 1)
Run Code Online (Sandbox Code Playgroud)

` 它给出了意外的输出:紫色无蓝色无黄色无绿色无橙色无

我应该如何正确分割这些数据?

python string split dataframe pandas

4
推荐指数
1
解决办法
2万
查看次数

使用proc sql,其中至少有一列是一个值

我怎么写sas:

proc sql; 
create table THIS as 
        select * 
        from MAIN(keep=id col1 -- col34)
    where (AT LEAST ONE OF THE COLUMNS contains 1) ;
    ; 
Run Code Online (Sandbox Code Playgroud)

我有一个问题,弄清楚如何写最后一行bc我想保留所有列,所以我不只是检查一列,我想检查所有列.

sas where-clause proc-sql

3
推荐指数
1
解决办法
132
查看次数

标签 统计

python ×2

dataframe ×1

pandas ×1

proc-sql ×1

sas ×1

split ×1

string ×1

unicode ×1

utf-8 ×1

where-clause ×1