小编Fox*_* Ng的帖子

使用Beautiful Soup按类名获取内容

使用Beautiful Soup模块,如何获取div类名为feeditemcontent cxfeeditemcontent?的标签的数据?是吗:

soup.class['feeditemcontent cxfeeditemcontent']
Run Code Online (Sandbox Code Playgroud)

要么:

soup.find_all('class')
Run Code Online (Sandbox Code Playgroud)

这是HTML源:

<div class="feeditemcontent cxfeeditemcontent">
    <div class="feeditembodyandfooter">
         <div class="feeditembody">
         <span>The actual data is some where here</span>
         </div>
     </div>
 </div> 
Run Code Online (Sandbox Code Playgroud)

这是Python代码:

 from BeautifulSoup import BeautifulSoup
 html_doc = open('home.jsp.html', 'r')

 soup = BeautifulSoup(html_doc)
 class="feeditemcontent cxfeeditemcontent"
Run Code Online (Sandbox Code Playgroud)

python beautifulsoup

14
推荐指数
4
解决办法
5万
查看次数

可视化Power Bi中的上次刷新日期

是否可以在Power BI中添加显示底层数据集最近一次更新的卡?

非常感谢!

data-visualization m dax powerbi

3
推荐指数
1
解决办法
7284
查看次数

如何从Power BI中的API获取分页数据

假设我们有这个端点https://reqres.in/api/users.

回应是

{
    "page": 1,
    "per_page": 3,
    "total": 12,
    "total_pages": 4,
    "data": [
        {
            "id": 1,
            "first_name": "George",
            "last_name": "Bluth",
            "avatar": "https://s3.amazonaws.com/uifaces/faces/twitter/calebogden/128.jpg"
        },
        {
            "id": 2,
            "first_name": "Janet",
            "last_name": "Weaver",
            "avatar": "https://s3.amazonaws.com/uifaces/faces/twitter/josephstein/128.jpg"
        },
        {
            "id": 3,
            "first_name": "Emma",
            "last_name": "Wong",
            "avatar": "https://s3.amazonaws.com/uifaces/faces/twitter/olegpogodaev/128.jpg"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

这是PowerBI的结果

在此输入图像描述

所以我的问题是:

  • 我怎样才能使用内容data,而不是"[List]"只显示字符串?
  • PowerBI可以处理分页吗?它可以改变page参数吗??page=X

m powerquery powerbi

3
推荐指数
1
解决办法
3317
查看次数

计数的python数据透视表

我有一个数据帧df如下:

| id | movie | value |
|----|-------|-------|
| 1  | a     | 0     |
| 2  | a     | 0     |
| 3  | a     | 20    |
| 4  | a     | 0     |
| 5  | a     | 10    |
| 6  | a     | 0     |
| 7  | a     | 20    |
| 8  | b     | 0     |
| 9  | b     | 0     |
| 10 | b     | 30    |
| …
Run Code Online (Sandbox Code Playgroud)

python pivot-table pandas

3
推荐指数
2
解决办法
3875
查看次数

在 Power BI DAX 中最后一次出现空格后提取值

我有这样的数据:

  • lm-样品产品
  • lm 样品产品
  • lm-exit 非产品共享
  • lm- 值开发

我想从右边提取第一个空格后的最后一个值。所以在这个例子中:

  • 产品
  • 产品
  • 非产品共享
  • 开发

我试过:

Env = 
Var FirstSpace = FIND(" ", 'AWS Reservations'[Account])
Return RIGHT('AWS Reservations'[Account],FirstSpace - 1)
Run Code Online (Sandbox Code Playgroud)

但这给了我奇怪的结果。将不胜感激解决此问题的一些帮助。谢谢。

dax powerbi

3
推荐指数
1
解决办法
8443
查看次数

如何在Power BI嵌入式报表中设置默认页面

我在网页中使用 power-bi 嵌入式报告。该报告有多个页面。我需要根据下拉选择设置默认页面。是否有任何查询字符串参数可以用于此目的?

提前致谢。

javascript powerbi powerbi-embedded powerbi-datasource

2
推荐指数
1
解决办法
5926
查看次数

从 Excel 中“查找”PowerPivot Model-FactTables 中的数据

我在 PowerPivot 中有一个事实表,其中包含两个唯一的列。

我想知道是否可以通过某种方式从 Excel 中“查找”该表中的数据。

作为示例,请参见下表(位于 PowerPivot 中)。

我的问题是是否可以在 UniqueID_1 列中搜索并在 UniqueID_2 中返回值,反之亦然?

我熟悉如何使用多维数据集函数进行度量,但我不知道如何返回字符串。

作为背景,该表通过 PowerQuery 进入 PowerPivot,我想检索 PowerQuery 提供的表,而不将该表写入电子表格(这是我现在正在做的解决方法)。

有什么巧妙的想法吗?

最好的,

截屏


编辑:

感谢您的建议和帖子。我不确定这是否完全解决了我的问题。

只是为了澄清,我并不是在寻找查找数据的解决方案: - (a) 通过从另一个 PowerPivot 表查询来驻留在 PowerPivot 表中(可以使用 PowerPivot 中的“Related”或“LookupValue”函数来完成) - (b)通过从另一个 Excel 单元格查询驻留在 Excel 表中(可以使用 Excel 中的“查找”或“索引”/“匹配”功能来完成)

我正在寻找一种查找数据的方法: - (c) 通过从 Excel 单元格查询来驻留在 PowerPivot 表中。

下面,我添加了一个示例以使其更加清楚。我尝试通过将日期值与 Excel-Match 功能与 PowerPivot 表中的日期列进行匹配来尝试 (c)。

我正在寻找的解决方案可以返回任何数据类型,而不仅仅是数字(这可以通过Excel公式“CubeValue”来完成)

我添加了屏幕截图:i) 来自 PowerPivot 表,以显示表结构和内容 ii) 来自我尝试用来连接到 PowerPivot 表的 Excel 公式(不起作用!)

期待任何建议!

最好的,本

i) PowerPivot 中的图表视图/内容

iii) Excel 中的匹配函数(不起作用)

lookup excel dashboard powerpivot powerquery

2
推荐指数
1
解决办法
4528
查看次数

如何将大型JSON文件转换为Pandas Dataframe或常规CSV文件?

我已经尝试过json_normalize,这似乎可行;但是,它不会打印我想要的输出。

import requests
import json
from pandas.io.json import json_normalize
import pandas as pd

url = "https://www.qnt.io/api/results?pID=gifgif&mID=54a309ae1c61be23aba0da62&key=54a309ac1c61be23aba0da3f"

aResponse = requests.get(url)



y = json.loads(aResponse.content)
json_test = json.dumps(y, indent = 4, sort_keys=True)
print(json_test)
csv = json_normalize(y['results'])
print(csv)
Run Code Online (Sandbox Code Playgroud)

显示此代码的输出非常困难,而且非常混乱。因此,我认为出于我们的最大利益,我将其排除在外。如果那是有用的信息,我可以添加它。

json.dumps部分只是对我的json文件进行整理,以便于查看。不幸的是,我无法发布整个json文件,因为Stack并不是我格式化的忠实粉丝。这是一个小片段:

{
"query_parameters": {
    "limit": 10,
    "mID": "54a309ae1c61be23aba0da62",
    "skip": 0,
    "sort": 1
},
"results": [
    {
        "cID": "5314ab42d34b6c5b402aead4",
        "content": "BE9kUwvLfsAmI",
        "content_data": {
            "added_with_admin": false,
            "dateAdded": 1393863490.072894,
            "embedLink": "http://media3.giphy.com/media/BE9kUwvLfsAmI/giphy.gif",
            "still_image": "http://media.giphy.com/media/BE9kUwvLfsAmI/200_s.gif",
            "tags": [
                "adam levine",
                "embarassed",
                "the voice",
                "confession"
            ]
        },
        "content_type": "gif",
        "index": 269,
        "parameters": …
Run Code Online (Sandbox Code Playgroud)

python csv json pandas python-requests

2
推荐指数
1
解决办法
771
查看次数

查询中无法识别电源双开关

已使用以下代码创建自定义列,但它陷入表达式错误,无法识别 SWITCH 函数:

= Table.AddColumn(#"Removed Columns", "Empolyees", each SWITCH([Index],  
1, Empolyees = "Chris1",   
2, Empolyees = "Chris2",
3, Empolyees = "Chris3",
4, Empolyees = "Chris4", 
5, Empolyees = "Chris5",
6, Empolyees = "Chris6",
7, Empolyees = "Chris7",
8, Empolyees = "Chris8",
BLANK()
))
Run Code Online (Sandbox Code Playgroud)

我尝试过删除引号,更改列名,但都无济于事。请建议。提前致谢!

m dax powerbi powerbi-datasource powerbi-desktop

2
推荐指数
1
解决办法
6443
查看次数

汇总Power BI中首次出现的不同值

在Power BI中,我的数据中有一些重复的条目,只有1列不同,这是一个"详细信息"列.

Name   | Value | Details
Item 1 | 10    | Feature 1
Item 1 | 10    | Feature 2
Item 2 | 15    | Feature 1
Item 3 | 7     | Feature 1
Item 3 | 7     | Feature 2
Item 3 | 7     | Feature 3
Run Code Online (Sandbox Code Playgroud)

我意识到这是数据结构的问题,但它无法改变.

基本上,当我在Power BI卡上总结我的Value列时,我只希望它为每个唯一名称求和,所以在这种情况下:

Total = 10 + 15 + 7 
Run Code Online (Sandbox Code Playgroud)

我将在矩阵中使用细节,因此我不能简单地从查询编辑器中删除重复项.

有什么方法可以用DAX公式过滤这个吗?只是总结项目的第一次出现?

dax powerbi

1
推荐指数
1
解决办法
9213
查看次数

Power BI DateDiff 似乎返回不正确的天数

DateDiff在 Power BI 中使用 DAX 来计算两个日期之间的天数,如下所示:

DaysDiff = DATEDIFF('MyTable'[Sales Order Date],
                    'MyTable'[Paid Date],DAY)
Run Code Online (Sandbox Code Playgroud)

然而,该公式返回一些看起来奇怪的结果,例如:

在此输入图像描述

我希望看到日期之间的实际天数。例如,3/31/2017 和 12/4/2017 之间的天数应为248

两个源列都被格式化为日期,并显示在实际数据中,如下所示。

差值应该如何计算?我还尝试了不同的公式,它返回相同的结果:

DayDiff = 1.* ('MyTable'[Paid Date]-'MyTable'[Sales Order Date])
Run Code Online (Sandbox Code Playgroud)

datediff dax powerbi

1
推荐指数
1
解决办法
9807
查看次数

每个 ID 的 Power BI 最大值

我如何获得最大的价值 QUANTITYPRODUCTID电力BI?数字是否不断重复并不重要,但如果您能帮我为此解决方案创建一个新表,那就更好了。 在此处输入图片说明

dax powerbi

0
推荐指数
1
解决办法
2897
查看次数

如何在Power BI的DAX上控制小数精度

假设我有一个带有字段Field1的表“ Table1”,一个带有Field2的表“ Table2”。我在“ Table1”,“ CField”中有另一个具有公式的计算列:

CField = ROUND(Table1 [Field1] * RELATED(Table2 [Field2]); 2)

该公式总体上运作良好,但有时无法提供正确的值。例如 :

  • 栏位1 = 50.23
  • 栏位2 = 0.065

在计算器中计算得出3.26495。四舍五入到小数点后两位应为3.26,但在这种情况下,PowerBI为3.27。

我最好的假设是Field1 * Field2的结果计算为CURRENCY,因此在四舍五入为3.27之前四舍五入为3.265。

我在这里的问题是:是否有一种方法可以强制Power BI保持所需的精度并获得我想要的3.26结果?

编辑:3.27不仅仅是显示问题。如果我在显示的值上加上小数,则得出3.27000。

dax powerbi powerbi-datasource

0
推荐指数
1
解决办法
2万
查看次数