我想生成可重现的图。使用function createPicker() {
if (pickerApiLoaded && oauthToken) {
//let view = new google.picker.DocsView().setParent('FOLDER_ID');
let uploadView = new google.picker.DocsUploadView().setParent('FOLDER_ID');
let picker = new google.picker.PickerBuilder()
.enableFeature(google.picker.Feature.NAV_HIDDEN)
.enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
//.addView(view)
.addView(uploadView)
.hideTitleBar()
.setAppId(appId)
.setOAuthToken(oauthToken)
.setDeveloperKey(developerKey)
.setCallback(pickerCallback)
.build();
picker.setVisible(true);
}
}
可以将随机状态传递给布局。那是为了确保情节是一样的。在对holoviews做同样的事情时,我收到了一个错误。
networkx
答案 0 :(得分:0)
第一个问题是Graph.from_networkx
方法接受布局函数而不是该函数输出的字典。如果要将参数传递给函数,可以将其作为关键字参数传递,例如:
hv.Graph.from_networkx(G, nx.layout.spring_layout, random_state=42)
在我的networkx版本中,random_state
不是布局函数的可接受参数,在这种情况下,您可以直接使用NumPy设置种子:
np.random.seed(42)
hv.Graph.from_networkx(G, nx.layout.spring_layout)