我的闲置是抛出错误,并说tkinter无法导入.
是否有安装一个简单的方法,tkinter通过pip或easy_install?
似乎有很多包裹名称飞来飞去......
此和其他各种变化tkinter-pypy不起作用.
pip install python-tk
Run Code Online (Sandbox Code Playgroud)
我在Windows上使用Python 2.7而不能apt-get.
谢谢.
我有一个很长的数据集我想扩大,我很好奇是否有一种方法可以使用R中的reshape2或tidyr包一步完成所有这些操作.
数据框df如下所示:
id type transactions amount
20 income 20 100
20 expense 25 95
30 income 50 300
30 expense 45 250
Run Code Online (Sandbox Code Playgroud)
我想谈谈这个问题:
id income_transactions expense_transactions income_amount expense_amount
20 20 25 100 95
30 50 45 300 250
Run Code Online (Sandbox Code Playgroud)
我知道我可以通过reshape2来获得部分路径,例如:
dcast(df, id ~ type, value.var="transactions")
Run Code Online (Sandbox Code Playgroud)
但有没有办法一次性重塑整个df,同时解决"交易"和"金额"变量?理想情况下,新的更合适的列名称?
我想通过网络浏览器提交一份分号分隔的Cypher写入语句列表,但我收到错误...
MERGE (a:user{id: 'A'})
MERGE (b:product{id: '1'})
CREATE UNIQUE (a)-[:USED_BY]->(b);
MERGE (a:user{id: 'B'})
MERGE (b:product{id: '4'})
CREATE UNIQUE (a)-[:USED_BY]->(b);
Run Code Online (Sandbox Code Playgroud)
我正在创建新节点并在后面的关系语句中引用它们,所以我想提交单独的查询而不是一个长的查询,我想通过Cypher这样做.
最好的方法是什么?
所以,如果我使用sqlite3包在Python中创建一个db:
import sqlite3
con = sqlite3.connect('test.db')
Run Code Online (Sandbox Code Playgroud)
我无法使用bash中的sqlite命令行打开数据库:
sqlite test.db
Unable to open database "test": file is encrypted or is not a database
Run Code Online (Sandbox Code Playgroud)
但是,我可以使用Python中的sqlite3连接到使用sqlite命令行创建的数据库.
如何在sqlite命令行中打开Python创建的dbs?
我正在尝试按行名称合并多个数据框.
我知道怎么做两个:
x = data.frame(a = c(1,2,3), row.names = letters[1:3])
y = data.frame(b = c(1,2,3), row.names = letters[1:3])
merge(x,y, by = "row.names")
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用reshape软件包时,merge_all()我遇到了错误.
z = data.frame(c = c(1,2,3), row.names = letters[1:3])
l = list(x,y,z)
merge_all(l, by = "row.names")
Error in -ncol(df) : invalid argument to unary operator
Run Code Online (Sandbox Code Playgroud)
最好的方法是什么?
当我输入Sublime Repl控制台(Python)并点击返回以运行命令时,我发现超级烦人的自动完成接管并更改命令.
如何在SublimeRepl控制台中将其关闭?
谢谢
是否可以在一台服务器上同时运行多个Rserve实例?
例如10个实例意味着10个独立的R工作区通过Rserve在同一台机器上监听不同的端口?
文档说它应该位于/etc/Rserv.conf不使用Ubuntu 13.10的情况下.
当我运行sudo find / 'Rserv.conf'或sudo find / '*Rserv.conf'它没有返回这样的文件.
但Rserve工作正常.
我对linux很陌生,所以也许我在搞乱这里的东西.
我在哪里以及如何找到此配置文件?
我有 1000 多个关键字的列表,我想按相似性将它们组合在一起。
例如:
我希望将“家具”和“椅子”这两个词组合在一起。
我知道我可以做到这一点的一种方法是指定一些预先选择的“质心”术语,然后计算每个术语的 Levenshtein 距离并使用 kmeans 对它们进行聚类。
但我有兴趣了解的是,如何在不预先指定“椅子”和“家具”等质心术语的情况下做到这一点。
谢谢。
r ×5
dataframe ×2
python ×2
reshape ×2
rserve ×2
cypher ×1
easy-install ×1
k-means ×1
linux ×1
merge ×1
neo4j ×1
nlp ×1
pip ×1
python-2.7 ×1
reshape2 ×1
sqlite ×1
sublimerepl ×1
sublimetext ×1
sublimetext2 ×1
sublimetext3 ×1
tidyr ×1
tkinter ×1
ubuntu ×1