![](/img/trans.png)
[英]failed to correct : this error SyntaxError: positional argument follows keyword argument
[英]failed to networkx: SyntaxError: positional argument follows keyword argument
import numpy as np
import networkx as nx
import matplotlib.pyplot as plt
G = nx.DiGraph()
for d in pd.read_csv("politwi.csv",sep='\s+',"shift-jis", header=None,
names=['A', 'B'], chunksize=10000,):
G.add_edges_from([tuple(x) for x in d.values])
for e in G.edges():
print
pos = nx.spring_layout(G,scale=1)
nx.draw(G,pos, with_labels=True)
plt.savefig('this.png')
plt.show()
errorcode:
File "<ipython-input-21-4a0f4e4a5667>", line 8
for d in pd.read_csv("politwi.csv",sep='\s+',"shift-jis", header=None,
names=['A', 'B'], chunksize=10000,):
^
this is my code I try to above,
这是我上面尝试过的代码,但下面是错误
SyntaxError:位置参数紧跟关键字参数
首先,我尝试从Twitter收集推文,并使用此csv,设计wordcloud和networkx将其写入csv。 但是我没能使网络
我的问题是什么样的错误? 以及如何解决它? 我正在自己学习python。 我可能没有关于python的一些重要资源,所以请尽可能详细地告诉我答案
在这里,您有一个逗号sep='\\s+',"shift-jis"
,在'\\s+'
和"shift-jis"
,需要一起删除逗号,但是如果"shift-jis"
是一个单独的参数放在sep='\\s+'
,也可以在chunksize=10000
之后删除逗号
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.