所以基本上我有一个列表,例如:
a = [[1,2,3,4,5,6,7,8,9,10],
[11,12,13,14,15,16,17,18,19,20]]
因此,每个列表中有10个数字。我有一个索引列表,例如:
index = ['A','B','C','D','E','F','G','H','I','J']
我想创建一个python dataframe,它的结构如下:
A 1 11
B 2 12
C 3 1
在这里一些很棒的人的帮助下,我能够在seaborn中生成我的第一个盒子图。我有两个单独的海运图表,显示两个比较从excel工作表。我现在要做的是将两个数据比较(显示在下面的两列中)显示在同一个图上,实质上是创建一个分组的箱形图。我尝试将数据转换为dataframe,连接,并将其融化,但没有成功。我是python的新手,所以我想知道你们是否可以帮助我。下面是我的代码。
import pandas as pd
import numpy as np
import xlrd
import matplotlib.pyplot as plt
import seaborn as sns
%matplotli
因此,我对字典中的数据有问题-- python实际上用数字“命名”了我的行和列。这是我的密码:
a = dict()
dfList = [x for x in df['Marka'].tolist() if str(x) != 'nan']
dfSet = set(dfList)
dfList123 = list(dfSet)
for i in range(len(dfList123)):
number = dfList.count(dfList123[i])
a[dfList123[i]]=number
sorted_by_value = so
我刚接触蟒蛇,需要你的帮助。基本上im有一个字符串列表和一个名为df的数据帧,它有许多列和行,我试图根据条件将每种语言分配给一个独立的df。看上去:
languages = ['JavaScript', 'HTML/CSS', 'SQL', 'Python', 'Bash/Shell/PowerShell', 'Java']
for language in languages:
language = df[df['LanguageWorkedWith'].str.contai
我的dataframe有40+列。我想要生成一个列表,每个列表包含一个列的值。下面是我试着做的事情
cols= df.columns
cols = cols.tolist()
for col in cols:
col = df.col.tolist()
错误:
'DataFrame‘对象没有属性'col’
因此,循环似乎试图在dataframe中找到“cols”,而不是从“cols”列表中获取该项目。
使用
A = df.A.tolist()
所以我猜我在循环中犯了个错误?
我有一个csv文件,其中包含酒店和他们的星级评级(1星到5星)的列表。
B列承载每个酒店的星级等级,从第2行开始(第1行是标题"Review“),每个单元格有一个星值(1-5)。
我需要为Python编写一个脚本(v.3.6.4)来计算"5“在列"Review”中发生的次数。因此,公司中有多少人获得了五星级评级。例如,如果我有2000家酒店,其中800家拥有5星级评级,我需要python返回"800“。
到目前为止,我已经写到:
import csv
from decimal import *
import math
import pandas as pd
w