只是一个简单的类调用一个打印数组的类.我在Eclipse中遇到语法错误.我也得到一个错误,我没有一个名为Kremalation的方法.
public class AytiMain {
public static void main(String[] args) {
AytiMain.Kremalation();
}
}
public class Kremalation {
String[] ena = { "PEINAW", "PEINOUSA", "PETHAINW" };
int i; // <= syntax error on token ";", { expected after this token
for (i = 0; i <= ena.lenght; i++)
System.out.println(ena[i]);
}
}
Run Code Online (Sandbox Code Playgroud) 我的数据框包含 from 和 to 列。两者都是国家/地区代码,它们显示起始国家/地区和目的地国家/地区。
+----+---+
|from| to|
+----+---+
| TR| tr|
| TR| tr|
| TR| tr|
| TR| gr|
| ES| tr|
| GR| tr|
| CZ| it|
| LU| it|
| AR| it|
| DE| it|
| IT| it|
| IT| it|
| US| it|
| GR| fr|
Run Code Online (Sandbox Code Playgroud)
有没有办法获得一个数据框,显示每个原产国的每个目的地国家的百分比,列中包含所有目的地国家/地区代码?
该百分比必须在同一原产国(行)的总目的地之外。
例如
+----+---+----+---+----+
|from| tr| it| fr| gr|
+----+---+----+---+----+
| TR|0.6|0.12|0.2|0.09|
| IT|0.3| 0.3|0.3| 0.8|
| US|0.1|0.34|0.3| 0.2|
Run Code Online (Sandbox Code Playgroud) 在python 3,3中
import json
peinaw = {"hi":4,"pordi":6}
json_data = open('data.json')
json.dump(peinaw, json_data)
json_data.close()
Run Code Online (Sandbox Code Playgroud)
我明白了
File "C:\Python33\lib\json\__init__.py", line 179, in dump
fp.write(chunk)
io.UnsupportedOperation: not writable
Run Code Online (Sandbox Code Playgroud)
在2,7中尝试了同样的事情并且它有效.我在3,3中有不同的方式吗?