小编vis*_*hnu的帖子

将熊猫系列转换为numpy数组

我是熊猫和蟒蛇的新手.我的输入数据就像

category   text
1   hello iam fine. how are you
1   iam good. how are you doing.

inputData= pd.read_csv(Input', sep='\t', names=['category','text'])
X = inputData["text"]
Y = inputData["category"]
Run Code Online (Sandbox Code Playgroud)

这里的Y是熊猫系列对象,我想将其转换为numpy数组.所以我试过.as_matrix

YArray= Y.as_matrix(columns=None)
print YArray
Run Code Online (Sandbox Code Playgroud)

但我得到的输出为[1,1](这是错误的,因为我只有一个列类别和两行).我希望结果为2x1矩阵.

numpy python-2.7 pandas

27
推荐指数
3
解决办法
5万
查看次数

在Nifi ExecuteScript中导入模块

我是Nifi和python的新手

我想执行我的python脚本.所以使用了ExecuteScript并尝试导入某些模块.我这样导入:

import json, sftp, paramiko
Run Code Online (Sandbox Code Playgroud)

虽然我安装了sftp,但是当我在Executescript中导入它时,它会显示"无法处理会话.在第1行没有名为sftp的模块"

which -a sftp
/usr/bin/sftp
Run Code Online (Sandbox Code Playgroud)

当导入paramiko时,也得到了同样的错误.

apache-nifi

10
推荐指数
1
解决办法
4039
查看次数

git rebase 的替代方案

我是 git 新手。比方说,我已经从远程本地分叉了一个存储库,它被称为 localRepo。有两个分支 Master 和 testBranch。testBranch 提前 100 次提交,落后 5000 次提交。对 testBranch 进行了更改,但从未合并到 Master。所以我想在我的分叉 localRepo 中将 testBranch 重新设置为 master。

我做了以下事情:

  1. git checkout testBranch
  2. git fetch origin
  3. git rebase origin/Master

我遇到了几个冲突,我正在使用合并工具(kdiff3)手动解决它,并说明要使用哪个已删除或修改的文件等...

既然落后了大约5000次提交,那么是否有可能发生更多冲突?如果我像这样手动解决冲突,我想知道需要多少天!这将是非常乏味和不切实际的。

我是否以正确的方式做这件事?

这是这种情况的唯一方法吗?或者有什么其他有效的方法?

git

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

标签 统计

apache-nifi ×1

git ×1

numpy ×1

pandas ×1

python-2.7 ×1