Help! Piechart based on checklist column
Hello,
I'm writing this email in regards to difficulties I'm having in making a piechart based on data included solely in one column. First and foremost, I'm trying to make a comprehensive spreadsheet that depicts the check payment status of my organization's clients. To simplify the data and make things easier to view, I set up my spreadsheet in a checklist-format.
As you can see in this image http://www.flickr.com/photos/allanfromchicago/5716840963/in/photostream/ the column I'm trying to base my chart data on is called "Checks Denied." This column shows, in checklist format, those clients whose checks were denied by my bank- for various reasons. The customers who have a check in this column are those whose checks unfortunately did not go through.
In the data, 3 out of 67 clients so far have a check for the "Check Denied Column" which translates to roughly 4.5% of checks being denied. To illustrate the % of customers whose checks went through against the % whose checks unfortunately did not, I decided that a pie chart would be the best vehicle. However, the result was far from successful. Based on this image, http://www.flickr.com/photos/allanfromchicago/5717406596/in/photostream/ you can see that the independent variables are based on each client (all 67 of them), which is far from the desired outcome. Even though I'm only highlighting the "Checks Denied" Column, Numbers is pulling data from the associated rows.
Is it possible to just base my piechart on the one column and have the simple 2 variable legend I'm looking for?
Here are the links once more:
http://www.flickr.com/photos/allanfromchicago/5717406596/in/photostream/
http://www.flickr.com/photos/allanfromchicago/5717406596/in/photostream/
Please note that clicking on the image will allow you to zoom in.
Thanks for reading and I'll be looking forward to your responses.
-Allan
Allan,
There is a common misconception among newcomers that a Pie Chart can look at a column of data and figure out what to do with it. It's a pretty dumb function. You must do the ground work. Further, X vs.Y data and Value vs. Category data are not amenable to Pie Charting. A pie chart takes a 1-dimensional list and charts it as parts of a whole.
So, if you want a Pie Chart to show that 25% of checks bounced and 75% cleared, you must have a table with the values 25% and 75% in it and chart that table. Or, alternately, a table with the number of checks that cleared and the number that bounced. You have to sum up the good checks and the bad checks and only then chart the sums.
Jerry
Similar Messages
-
Need urgent help in listing out checklist from DBA prespective for BI Implementation Project
Hello Guys,
We are in Designing phase Data Modeling of PDW/APS Implementation Project.
I need urgent help in making a checklist from a DBA perspective.
Like what are things ill be needing at a time of implementation/Deployment.
Your expert comments and help will be highly appreciated.
Thank you,
Anish.S
AsandeenYou can get good summary of checklist from this article about
DBA checklist for data warehousing.
Which highlights on below pointers:
New system or old. (I.e. Up-gradation vs starting from scratch)
Complexity of SQL Server architecture
SQL Server storage
Determining SQL Server processing power
SQL Server installation consideration
SQL Server configuration parameter
SQL Server security
SQL Server Database property
SQL Server jobs and automation
Protecting SQL Server data
SQL Server health monitoring and check ups
SQL Server ownership and control
based on my real time experience, I will suggest you to keep an eye on
Load performance (It will be useful when your database(Warehouse) will have huge amount of data)
System availability (Check for Windows update and up time configuration)
Deployment methodology should be planned in advance. Development of packages and respective objects should be done systematically.
Source control mechanism
Disk space and memory usage
You might or might not have full rights on production environment, so be prepared to analyze production environment via Select statements [I guess you got my point]
Proper implementation of Landing , Staging and Mart tables.
Column size (this can drastically decrease your database size)
Usage of indexes (Index are good, but at what cost?)
I hope this will assist you in building your check list. -
OBIEE 11g : Conditional formatting in Chart view based on different column
Hi ,
I would like to add formatting to the bars based on another column.
Ex: I just want to highlight bars(metric) when it is less than target value.
We have conditional formatting option in charts but , its working on the same column but not comparing with other columns.
Thank you..Hi, If you have column A and column B , and for example you want the values of column A to get formatted if the the correspoding value of column B less than a specific value. You just go to Criteria -> Get to Column A -> Column Properties -> Conditional Format -> Add Condition -> Choose your Column B , and then make sure the condition is " Less than the value you want"
Now, In case you want the values of your column A to be formatted if they are less to the corresponding value of colum B, Well, I don't think it is natively integrated, but still, here is an idea :
You drag again your column B , so that in Criteria -> Selected Columns , you'll have the columns A - B - B , then, you go to the newely added B Column -> Edit Formula and modify the formula to be ColumnA Minus ColumnB.
Then go back in selected columns to your A Column -> Column Properties -> Conditional Format -> Add Condition -> Choose now the new column ( ColumnA Minus ColumnB ), and then make sure the condition is " Less than the value *0* "
You can later, go and hide the colum A Minus B from Edit View in Results.
Hope this helps.
Cheers
Salma -
Rendering images based on BLOB columns
Hello
I'm using JDevelpor 10G ..
I want to render image from BLOB column , and its the first time working with servlet , I read this article
http://www.pascalalma.net/2008/04/22/oracle-adf-medior-rendering-images-based-on-blob-columns/
and I want to ask some questions ??
- How can I check that the servlet is run .. I use this to call the servlet "" Do not laugh .. I am really new "
<af:objectImage source="/render_image?img_id=#{row.ImageId}"/>
You should read the article to understand my question
rgdsdone , my problem was with mapping
If you have any problem with this case I can help
contact me
[email protected] -
Hello,
Can anyone help me out to write a vb.net script.
I need to read the column names from excel and based on that column names I need to create a table in database(I have more than one sheet in excel).
For each sheet columns will be changing and should create a table dynamically for each sheet.
Any help would be appreciated.Refer the below script to read columns in each sheet.
Dim excelfile As String = Dts.Variables("ExcelPath").Value.ToString
Dim connectionstring As String = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + excelfile + ";Extended Properties=Excel 8.0"
Dim oledbcon As New OleDb.OleDbConnection(connectionstring)
oledbcon.Open()
Dim dt As DataTable
Dim schemaTable As DataTable
Dim OLEDBCMD As New OleDb.OleDbCommand
Dim oledbdatareader As OleDb.OleDbDataReader
Dim columns As String = ""
dt = oledbcon.GetSchema("Tables")
Dim TABCOMMAND(20) As String
Dim TABCOUNT As Integer = 0
For Each row As DataRow In dt.Rows
TABCOMMAND(TABCOUNT) = "SELECT * FROM [" & row.Item("TABLE_NAME").ToString & "]"
OLEDBCMD.CommandText = TABCOMMAND(TABCOUNT)
OLEDBCMD.Connection = oledbcon
oledbdatareader = OLEDBCMD.ExecuteReader(CommandBehavior.KeyInfo)
schemaTable = oledbdatareader.GetSchemaTable()
For Each myfield As DataRow In schemaTable.Rows
For Each myproperty As DataColumn In schemaTable.Columns
If myproperty.ColumnName = "ColumnName" Then
columns = columns & myfield(myproperty).ToString & ","
MsgBox(myfield(myproperty).ToString)
End If
Next
Next
oledbdatareader.Close()
OLEDBCMD.Dispose()
Next
oledbcon.Close()
Regards, RSingh -
Need to color a Table row based on a Column value
Dear Alll
I have a requirement to color the rows of a table based on a column value in it. I have tried and surfed many useful materials over the net. but none of them solves my purpose. Please help me, I know that i can used OADataBoundValueViewObject and create a custom css file and apply color to a particular column of a table using a decode in the select statement of that VO.
But all i need is to color a particular row with a particular color. Need your help with this ........
Please do reply
Best Regards
Edited by: Antony Jayaraj on Mar 27, 2012 8:54 PMThese posts might help you.
How to change the row color based on Condition
Can we colour the rows in the column of a table
Regards,
Peddi. -
Calculate percrentage based on 2 column and one filter
Hi,
I am looking for a way to compute percentage based one two column and 1 filter but i have a problem when every thing is checked on my filter.
The table as follow is my example:
ID
cat1
cat2
number
total
pct
1
a
aa
5
40
13%
1
a
ab
20
40
50%
1
a
ac
15
40
38%
1
b
ba
12
47
26%
1
b
bb
20
47
43%
1
b
bc
15
47
32%
2
a
aa
9
45
20%
2
a
ab
16
45
36%
2
a
ac
20
45
44%
2
b
ba
10
50
20%
2
b
bb
20
50
40%
2
b
bc
20
50
40%
I create a power table as follow:
Filter: column ID
Axis: cat1 and cat2
values: pct
The problem is when I want to select all my data in my filter, a sum/mean is done for pct but the results are wrong. Did I missed something ? Is there a way to correct the problem ?Hi mi jo,
It appears that you have created your percentage as a Calculated Column and what you actually want is a Calculated Field.
You can create a Calculated Field by clicking on the Power Pivot ribbon and using a DAX formula similar to the following:
Percentage:=DIVIDE(SUM(TableName[number]), SUM(TableName[total]))
I have formatted this Calculated Field as a percentage and used it to create a Pivot Table:
Is this what you were after or have I misunderstood the problem?
Edit: Just took a quick look at the workbook and can see that the pct column is coming in as a fixed value for a row. The above solution should help. A best practice would be to first create a Calculated Field for each of the number and
total columns such as...
Sum of Number:=Sum(TableName[number])
And...
Sum of Total:=Sum(TableName[total])
And then finally update this DAX formula:
Percentage:=DIVIDE(SUM(TableName[number]), SUM(TableName[total]))
To this...
Percentage:=DIVIDE([Sum of Number], [Sum of Total])
Regards,
Michael Amadi
Please use the 'Mark as answer' link to mark a post that answers your question. If you find a reply helpful, please remember to vote it as helpful :)
Website: http://www.nimblelearn.com
Blog: http://www.nimblelearn.com/blog
Twitter: @nimblelearn -
How to filter the Rest Api data based on Taxanomy columns
Hi Everyone,
We are using SharePoint2010 Standard Edition.
I wanted get the library details through REST Api. I am using as below:
https://SiteUrl/_vti_bin/listdata.svc/Documents?$filter=Title eq 'SharePointDoc'
Here I am able to get the info regarding "SharePointDoc". But when I am trying to get the details from Taxonomy filter, it didn't.
Can anyone please tell me how can we filter based on Taxanomy fields.
Thanks in Advance
KrishnasandeepHi,
I understand that you wanted to filter the Rest Api data based on Taxanomy columns.
Per my knowledge, in SharePoint 2010 , not all types of column are available via REST, most annoyingly managed metadata columns are amongst this group of unsupported column types.
However, in SharePoint 2013, we can filter list items based on taxonomy (managed metadata) columns.
Taxonomy fields can be now called via REST API using CAML query in REST calls.
Here is a great blog for your reference:
http://www.cleverworkarounds.com/2013/09/23/how-to-filter-on-a-managed-metadata-column-via-rest-in-sharepoint-2013/comment-page-1/
You’d better to change the REST calls and the CAML query to check whether it works in SharePoint 2010.
More information:
http://platinumdogs.me/2013/03/14/sharepoint-adventures-with-the-rest-api-part-1/
Best Regards,
Linda Li
Linda Li
TechNet Community Support -
Creating a dynamic lov based on a column
Hi,
I want to create a dynamic lov based on a column in a database-table.
Eg. the query
'select code, description from code_table'
is the contents of the column 'lov_query' in the table 'parameters'.
For every parameter there can be a different lov-query, but the result is always
two columns (code and description, number and name, etc.), exactly what you need to use in a lov.
I've written a (dbms_sql) function that takes the parameter-id and returns the lov_query.
create or replace function "GET_PMR_LOV"
(pmr_id in NUMBER)
return VARCHAR2
is
cur INTEGER := DBMS_SQL.OPEN_CURSOR;
fdbk INTEGER;
l_pmr_id NUMBER(9) := pmr_id;
l_stmnt VARCHAR2(2000);
begin
DBMS_SQL.PARSE
(cur, 'select pmr.lov_query from parameters pmr where pmr.ID ' || ' = 'L_PMR_ID', DBMS_SQL.NATIVE);
DBMS_SQL.BIND_VARIABLE (cur, 'L_PMR_ID', l_pmr_id);
DBMS_SQL.DEFINE_COLUMN (cur, 1, l_stmnt, 2000);
fdbk := DBMS_SQL.EXECUTE (cur);
fdbk := DBMS_SQL.FETCH_ROWS (cur);
IF fdbk > 0
THEN
DBMS_SQL.COLUMN_VALUE (cur, 1, l_stmnt);
return (l_stmnt);
ELSE
return null;
END IF;
DBMS_SQL.CLOSE_CURSOR (cur);
END;
But now I'm stuck on how to pass on this statement in HTMLDB
as an dynamic lov, I don't seem to be able to execute this statement
into the two display and return columns. Any ideas?Hello again,
This lov is on an updatable report-column where the user has to make a choice from an non-named, popup and query-based lov. In the lov-query box I have just put:
"return get_pmr_lov(:p41_param_id)" (without the quotes ;-)
Here's my latest version plus an alternative, which both seem to work fine:
create or replace function "GET_PMR_LOV"
(pmr_id in NUMBER)
return VARCHAR2
is
cur INTEGER := DBMS_SQL.OPEN_CURSOR;
fdbk INTEGER;
l_pmr_id NUMBER(9) := pmr_id;
l_stmnt VARCHAR2(1000);
begin
DBMS_SQL.PARSE (cur, 'select pmr.lov_query from paramaters pmr where pmr.ID ' || '= :L_PMR_ID', DBMS_SQL.NATIVE);
DBMS_SQL.BIND_VARIABLE (cur, 'L_PMR_ID', l_pmr_id);
DBMS_SQL.DEFINE_COLUMN (cur, 1, l_stmnt, 1000);
fdbk := DBMS_SQL.EXECUTE (cur);
fdbk := DBMS_SQL.FETCH_ROWS (cur);
IF fdbk > 0 THEN
DBMS_SQL.COLUMN_VALUE (cur, 1, l_stmnt);
return (l_stmnt);
ELSE
return null;
END IF;
DBMS_SQL.CLOSE_CURSOR (cur);
END;
create or replace function "GET_PMR_LOV2"
(pmr_id in NUMBER)
return VARCHAR2
is
l_pmr_id NUMBER(9) := pmr_id;
l_stmnt VARCHAR2(1000);
BEGIN
EXECUTE IMMEDIATE 'select pmr.lov_query from parameters pmr where pmr.ID = :1'
INTO l_stmnt USING l_pmr_id;
return l_stmnt;
END;
The error-message remains the same, unable to bind :p41_param_id ! -
How to restrict a table with its set of data based on a column value in it?
Hi,
I have a scenario in which I have to show a set of data of a pivot table by restricting data based on a column value. I am creating BIP report whose source is from BIA ie.RPD. Based on a column value I want to restrict the data being displayed in the table. Since I also want the hidden data in the first table to be displayed in another table in the same report I cannot restrict the data at the query level i.e at RPD or at BIA. For this reason I used
<?xdofx:if saw3_ = 1?>
the pivot table
<?end if?>
But it does not restrict any data.
Also I tried using the if condition inside the table before the row level looping happens. But no good show even then.
How can I forgo this problem?
Regards,
The MMHi,
See : http://download.oracle.com/docs/cd/E12096_01/books/PubUser/T421739T481157.htm#4535373 regarding column and row.
Regards,
Colectionaru -
Inserting a row in a schema-based xml type column
i have problems while inserting a row in a schema-based xml type column
it reports an error(schema and elemnt do not match)
although they are matching if anyone can try it
and if it worked plz send me the exampleSQL> DESC XML_TAB;
Name Null? Type
XML XMLTYPE
SQL> INSERT INTO XML_TAB
2 VALUES
3 (xmltype('<request>
4 <filter>(extshortname=bhagat)</filter>
5 <attributes>dn</attributes>
6 <context/>
7 <scope>subtree</scope>
8 </request>'));
1 row created.
If your problem persists,post ur lines of code..
Good luck!!!
Bhagat -
Deleting duplicate rows based on three columns in Oracle 8i
Hi all,
The database we use is Oracle 8i.
The query below raises the too_many_rows exception when I launch an application. So I want to delete the duplicated rows :
select polarisation_1, polarisation_2
into v_pol1_tech, v_pol2_tech
from v_cfh_lien_element
where nom_lien = p_nom_lien
AND num_canal_1 = p_num_canal_1
AND freq_emise_1 = p_freq_emise_1;
Notice that with many possible values of the parameters p_nom_lien, p_num_canal_1 and p_freq_emise_1 then the exception is raised.
So how to delete generally the duplicated rows based on the three columns "nom_lien" , "num_canal_1" and "freq_emise_1" ?
Thank you very much indeed.Check the other thread with same question deleting duplicate rows based on three columns in Oracle 8i
-
Delete duplicate rows -- based on 4 columns -- how?
I asked this question on how to delete duplicates recently and received this suggestion which works well -- except --
With CTE AS
SELECT *, ROW_NUMBER() OVER (Partition by fld1 order by fld1) RowNum
FROM #tmpA
DELETE From CTE
WHERE RowNum > 1
-- the actual table I need to delete duplicate rows on is based on 4 columns. The following table contains 14,462 rows of which 14,348 are distinct -- based on the following 4 colums. Below is an image of a sample of the data contained in the
table for my question and to the right of that data is the column structures (data types). Is it possible to do something like the above example suggestion with the table in the image below? How to do that? I need to delete rows so that 14462
goes down to 14348. If I only reference one column for the delete -- this would delete like 7000+ rows. I only need to remove 114 rows.
Rich PAdd the other 3 columns to the partition.
Jason Long -
How to split the data based on one column
Dear All,
I have the table data like this.
type quantity revenue_mny count country
a 10 10 2 India
a 20 12 3 India
b 30 15 1 India
a 35 20 2 US
b 20 10 1 US
b 60 15 1 US
I woulkd like to split the date based on type column.
For each country, for Type "a" get the sum of revenue count quanity ans same for b
and all shuld come in on row for each country.
output should be like
country revenue_mny(For a) quantity(for a) count(For a) revenue_mny(for b) quantity(for b) count(For b)
India 22 30 5 15 30 1
US 20 35 2 25 80 2
I tried the below query . its not splittng the date for each country in one row.
select country,
sum(case when type='a') then revenue_mny else 0 end ) revenue_mny_a,
sum(case when type='b' then revenue_mny else 0 end ) revenue_mny_b
sum(case when type='a' then quantity else 0 end) quantity_a,
sum(case when type='b' then quantity else 0 end) quantity_b from
test
group by country
Please need your heloLike this?
with t as
select 'a' type, 10 quantity, 10 revenue_mny, 2 cnt, 'India' country from dual union all
select 'a', 20, 12, 3, 'India' from dual union all
select 'b', 30, 15, 1, 'India' from dual union all
select 'a', 35, 20, 2, 'US' from dual union all
select 'b', 20, 10, 1, 'US' from dual union all
select 'b', 60, 15, 1, 'US' from dual
select country,
sum(case when type='a' then revenue_mny else 0 end ) revenue_mny_a,
sum(case when type='a' then quantity else 0 end) quantity_a,
sum(case when type='a' then cnt else 0 end) cnt_a,
sum(case when type='b' then revenue_mny else 0 end ) revenue_mny_b,
sum(case when type='b' then quantity else 0 end) quantity_b ,
sum(case when type='b' then cnt else 0 end) cnt_b
from t
group by country;result:
COUNTRY REVENUE_MNY_A QUANTITY_A CNT_A REVENUE_MNY_B QUANTITY_B CNT_B
India 22 30 5 15 30 1
US 20 35 2 25 80 2Or you can do it with a decode instead of case. The result will be the same:
with t as
select 'a' type, 10 quantity, 10 revenue_mny, 2 cnt, 'India' country from dual union all
select 'a', 20, 12, 3, 'India' from dual union all
select 'b', 30, 15, 1, 'India' from dual union all
select 'a', 35, 20, 2, 'US' from dual union all
select 'b', 20, 10, 1, 'US' from dual union all
select 'b', 60, 15, 1, 'US' from dual
select country,
sum(decode(type,'a',revenue_mny,0)) revenue_mny_a,
sum(decode(type,'a',quantity,0)) quantity_a,
sum(decode(type,'a',cnt,0)) cnt_a,
sum(decode(type,'b',revenue_mny,0)) revenue_mny_b,
sum(decode(type,'b',quantity,0)) quantity_b,
sum(decode(type,'b',cnt,0)) cnt_b
from t
group by country;(I changed tablename from TEST to T and columnname from COUNT to CNT, because you should not use reserved words as tablename or columnname.)
Edited by: hm on 09.10.2012 06:17 -
Count records based on 3 columns
I am using oracle 9i. Actually i need to count the resources based on three columns like Workgroup, month and task.
Totally six columns in a table like tasktype, resource, workgroup, Workdate, Task, Month. Records and outputs are given below.
Example:
tasktype, resource, workgroup, Workdate, Task, Month,
R, Abhishek, MC Consultant, 1/8/09 12:00AM, Non-Billable, 1
R, Abhishek, MC Consultant, 1/9/09 12:00AM, Non-Billable, 1
R, Abhishek, MC Consultant, 1/26/09 12:00AM, Non-Billable, 1
R, Abhishek, MC Consultant, 2/2/09 12:00AM, Billable, 2
R, Abhishek, MC Consultant, 2/3/09 12:00AM, Billable, 2
R, Aboo, MC Consultant, 1/5/09 12:00AM, Billable, 1
R, Aboo, MC Consultant, 1/6/09 12:00AM, Billable, 1
R, Badri, MC Consultant, 2/20/09 12:00AM, Billable, 2
R, Badri, MC Consultant, 2/21/09 12:00AM, Non-Billable, 2
R, Betsy, Contractor, 1/2/09 12:00AM, Billable, 1
R, Betsy, Contractor, 1/5/09 12:00AM, Billable, 1
R, Bhavani, Contractor, 1/5/09 12:00AM, Billable, 1
R, Brian, Contractor, 2/17/09 12:00AM, Billable, 2
output:
Task, Month, Workgroup, count
Billable, 1, MC Consultant, 1
Non-Billable, 1, MC Consultant, 1
Billable, 2, MC Consultant, 2
Non-Billable, 2, MC Consultant, 1
Billable, 1, Contractor, 2
Non-Billable, 1, Contractor, 0
Billable, 2, Contractor, 1
Non-Billable, 2, Contractor, 0
Thanks in advancePlease avoid posting your homework here.
Definitely DON'T post it in multiple forums, acting extreemly rude.
Sybrand Bakker
Senior Oracle DBA
Maybe you are looking for
-
i dont remember the answers to my questions and it wont let me change them.
-
How to 'remember' a field value inside a BAdI?
Hi all, We need to implement some code in a BAdI for Healthcare. The BAdI is active in the PBO of transaction NV2000. We need to read the value of one field and, if this field has a certain value, default another field with a certain value. The probl
-
VI time measured through the profile performanc​e
Hi all, My app works not so fast as usual and I decided to measure time with the profile performance tool. But times in a report are much less then the real times. What is the matter?
-
Mail content coming as Attachment too.
Hi - While we are trying to send mails using SO_DOCUMENT_SEND_API1 , the mail content is coming as attachment . Can you suggest whats worng ? Thanks, sandhya
-
How can we manage Proxy setting from GPO in MS server 2003/2008 ?
we want to manage firefox all Versons through MS server 2003/2008 GPO